1 条题解
-
1
#include<bits/stdc++.h> using namespace std; int main() { int y,m,d,sum=0; cin>>y>>m>>d; if(y%4==0&&y%100!=0&&m>=2||y%400==0&&m>=2) { for(int i=1;i<m;i++) { if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) sum+=31; else if(i==4||i==6||i==9||i==11) sum+=30; else if(i==2) sum+=29; } } else { for(int i=1;i<m;i++) { if(i==1||i==3||i==5||i==7||i==8||i==10||i==12) sum+=31; else if(i==4||i==6||i==9||i==11) sum+=30; else if(i==2) sum+=28; } } cout<<sum+d; return 0; }
- 1
信息
- ID
- 225
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 7
- 标签
- 递交数
- 18
- 已通过
- 8
- 上传者