文章
7
粉丝
0
获赞
5
访问
234
#include<bits/stdc++.h>
using namespace std;
struct node{
int year;
int month;
int day;
}date;
int day[] = {0,31,28,31,30,31,30,31,31,30,31,30,31};
void is_leap_year(int year){
if(year % 400 == 0 || (year % 4 ==0)&&(year % 100 != 0))
day[2] = 29;
else
day[2] = 28;
}
int main(){
int m,n;
cin >> m;
while(m--){
scanf("%d %d %d %d",&date.year,&date.month,&date.day,&n);
date.day += n;
is_leap_year(date.year);
while(date.day > day[date.month]){
is_leap_year(date.year);
date.day -= day[date.month];
date....
登录后发布评论
暂无评论,来抢沙发