4 条题解
-
-2
简单易懂的代码
#include <bits/stdc++.h> using namespace std; int a,b,c,d,e,f,sum = 0; int main(){ cin >> a >> b >> c >> d >> e >> f; while(!(a == d && b == e && c == f)){ c++; sum++; if((b == 1 || b == 3 || b == 5 || b == 7 || b == 8 || b == 10 || b == 12) && c == 32){ c = 1; b++; } if((b == 4 || b == 6 || b == 9 || b == 11) && c == 31){ c = 1; b++; } if(b == 2 && ((a % 100 == 0 && a % 400 == 0) || (a % 100 != 0 && a % 4 == 0)) && c == 30){ c = 1; b++; } if(b == 2 && (!((a % 100 == 0 && a % 400 == 0) || (a % 100 != 0 && a % 4 == 0))) && c == 29){ c = 1; b++; } if(b == 13){ b = 1; a++; } } cout << sum << endl; return 0; }
信息
- ID
- 917
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 4
- 标签
- 递交数
- 173
- 已通过
- 83
- 上传者