文章
19
粉丝
98
获赞
3
访问
10.5k
#include <bits/stdc++.h>
using namespace std;
int month[13]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int main()
{ int m;
scanf("%d",&m);
for(int i=0;i<m;i++)
{ int y,m,d,n;
scanf("%d%d%d%d",&y,&m,&d,&n);
for(int j=0;j<n;j++)
{if(y%400==0||(y%4==0&&y%100!=0))
month[2]=29;
else month[2]=28;
if(d+1<=month[m])
d++;
else {d=1;m=m+1;}
if(m>12) {y++; m=1; d=1;}
}
printf("%4d-%02d-%02d\n",y,m,d);
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发