8 条题解
-
0
Guest
-
0
#include<bits/stdc++.h> using namespace std; int main() { int a,b,c; cin>>a>>b>>c; if(b1) { cout<<c; } else if(b2) { cout<<(31+c); } else { if(b%21) { if(a%4000||a%100!=0&&a%40) { if(b<=8) cout<<((b-2)31+29+c+30(b-3)/2); else cout<<((b-2)31+29+c+60+30(b-7)/2); } else { if(b<=8) cout<<((b-1)31+28+c+30(b-3)/2); else cout<<((b-1)31+28+c+60+30(b-3)/2); } } else if(a%20) { if((a%4000||a%100!=0&&a%40)) { if(b<=6) cout<<((b-2)31+29+(b-5)30+c); else if(b>6&&b<=12) cout<<(331+60+29+31(b-8)/2+(b-11)*30+c); } } } return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,x; cin>>a>>b>>c; if(b1) { cout<<c; } else if(b2) { if(a%4000||a%100!=0&&a%40) cout<<29+c; else cout<<28+c; } else if(b3) { cout<<31+28+c; } else if(b4) { cout<<30+28+31+c; } else if(b5) { cout<<28+31+30+31+c; } else if(b6) { cout<<30+28+31+30+31+c; } else if(b7) { cout<<30+31+28+31+30+31+c; } else if(b8) { cout<<31+30+31+28+31+30+31+c; } else if(b9) { cout<<30+31+30+31+28+31+30+31+c; } else if(b10) { cout<<31+31+30+30+31+28+31+30+31+c; } else if(b11) { cout<<30+31+31+31+30+31+28+31+30+31+c; } else if(b12) { cout<<30+31+31+31+31+30+31+28+31+30+31+c; } return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int main() { int y,m,d,x; cin>>y>>m>>d; { if(m1) { x=0; } if(m2) { x=31; } if(m3) { x=59; } if(m4) { x=90; } if(m5) { x=120; } if(m6) { x=151;
} if(m==7) { x=181; } if(m==8) { x=212; } if(m==9) { x=243; } if(m==10) { x=273; } if(m==11) { x=304; } if(m==12) { x=334; } if(y%4==0&&y%100!=0) { cout<<x+d+1; } else { cout<<x+d; } } return 0;
}
-
0
`` #include<bits/stdc++.h> using namespace std; int main() { int y,m,d,day,sum=0; cin>>y>>m>>d; switch(m) { case 1:sum=0;break; case 2:sum=31;break; case 3:sum=59;break; case 4:sum=90;break; case 5:sum=120;break; case 6:sum=151;break; case 7:sum=181;break; case 8:sum=212;break; case 9:sum=243;break; case 10:sum=273;break; case 11:sum=304;break; case 12:sum=334;break; } sum+=d; if(y%4000||y%100!=0&&y%40) { if(m>2) sum+=1; } cout<<sum; return 0; }
-
0
牛魔说答案长度过大 来个懂哥看看 抄码子的没有令母!!!
#include <bits/stdc++.h> int main() { int year,month,day; int days[]={31,28,31,30,31,30,31,31,30,31,30,31}; int i=0 , dayth=0; printf("input yyyy-mm-dd :"); scanf("%d %d %d" , &year , &month, &day ); if ( month > 12 || month < 1 ) { printf("input month error!\n");getchar();getchar(); return -1; } if ( year %400==0 || ( year%4==0&& year %100 ) ) days[1]=29 ; if ( days[month-1] < day || day < 1 ) { printf("input day error!\n");getchar();getchar(); return -1; } for( i=0;i<month-1 ; i++ ) { dayth += days[i] ; } dayth += day ; printf("%d",dayth); return 0; }
- 1
信息
- ID
- 42
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 5
- 标签
- 递交数
- 101
- 已通过
- 41
- 上传者