- OO1-3 日期类Date
- @ 2026-07-15 13:07:10
#include<bits/stdc++.h>
using namespace std;
int main()
{
int y,m,d,dd,n;
cin>>y>>m>>d>>n;
switch(m)
{
case 4:case 6:case 9:case 11:dd=30;break;
case 2:dd=28+(y%4==0&&y%100!=0||y%400==0);break;
default:dd=31;
}
d+=n;
if(d>dd)
{
d-=dd;
m++;
}
if(m>12)
{
m-=12;
y++;
}
cout<<y<<" "<<m<<" "<<d;
return 0;
}
2 条评论
-
202607zj08 (曾锴汶) LV 3 @ 2026-07-16 14:14:53
gay
-
@ 2026-07-16 13:05:00
#include<bits/stdc++.h> using namespace std; int y,m,d,num,monthday[13]= {0,31,28,31,30,31,30,31,31,30,31,30,31}; int main() { cin>>y>>m>>d>>num; if (y%4==0 && y%100!=0 || y%400==0) monthday[2]=29; while (num) { d++; if (d>monthday[m]) { d=1; m++; } if (m>12) { m-=12; y++; if (y%4==0 && y%100!=0 || y%400==0) monthday[2]=29; else monthday[2]=28; } num--; } cout<<y<<" "<<m<<' '<<d; return 0; }
- 1
信息
- ID
- 1109
- 难度
- 1
- 分类
- (无)
- 标签
- 递交数
- 78
- 已通过
- 51
- 通过率
- 65%
- 上传者