这道题目的公式题目有,如果是 1 月或者 2 月可以看测试数据 2 的方法。
可是本蒟蒻不知道为什么 WA 在第一个测试数据,请大佬看一下:
#include<bits/stdc++.h>
using namespace std;
long long k,year,month,day;
int main(){
cin>>year>>month>>day;
if(month<3){
year--;month+=12;
}
k=365*year+year/4-year/100+year/400+306*(month+1)/10+day-429;
cout<<735369-k;
return 0;
}