返回题解分享
讨论 / 题解分享/ 帖子详情

星系炸弹(结果填空) - 题解

#include<bits/stdc++.h>
using namespace std;

int months[13] = {0,31,28,31,30,31,30,31,31,30,31,30,31};

int main()
{
int y = 2014, m = 11, d = 9, total = 1000;
while(total--)
{
d ++;
if(y%4==0 && y%100!=0 || y%400==0)
months[2] = 29;
else
months[2] = 28;
if(d > months[m])
{
d = 1;
m++;
}
if(m > 12)
{
m = 1;
y++;
}
}
printf("%d %d %d",y, m, d);
return 0;
}
0 回复 0 转发 0 喜欢 1 阅读
回复 (0)
默认 最新
暂无回复,快来抢沙发!