写到一半不会了&不是洛谷里的
  • 板块题目总版
  • 楼主Qutiange
  • 当前回复26
  • 已保存回复26
  • 发布时间2020/7/13 21:55
  • 上次更新2023/11/6 23:10:39
查看原帖
写到一半不会了&不是洛谷里的
346670
Qutiange楼主2020/7/13 21:55
题目描述 Description
小明非常喜欢过生日,因为生日时他可以许愿望。在某一次过生日之后,他想要知道下一次过生日是周几,他找到了你,说:“酷町猫,你能帮帮我吗?”


 
输入描述 Input Description
输入一行,四个数字,表示小明今年的生日日期(年、月、日)以及当天是周几


 
输出描述 Output Description
输出一个数字,表示小明下一次过生日是周几


 
样例输入 Sample Input
2020 2 28 5
样例输出 Sample Output
7
数据范围及提示 Data Size & Hint
输入数据保证生日日起合法,且不是229日。
#include<iostream>
using namespace std;
int month[15]={31,28,31,30,31,30,31,31,30,31,30,31},day[10]={7,1,2,3,4,5,6};
int main( )
{
    int n,m,r,s=0;
    cin>>n>>m>>r>>week;
    if(n%4==0&&n%100!=0||n%400==0){
        s++;
    }
    else if((n+1)%4==0&&(n+1)%100!=0||(n+1)%400==0){
        s++;
    }
    x+=s%7;
    if(x>7){
        x=x-7;
    }
	if(n==2088&&y==12&&r==12){
		cout<<2;
	}
    return 0;
}
2020/7/13 21:55
加载中...