//用常规方法解题 int main() { int year,mon,day; vector<int> v{31,28,31,30,31,30,31,31,30,31,30,31}; while(cin>>year>>mon>>day) { int sum=0; if(cin.get()=='\n') { for(int i=0;i<mon-1;i++) { sum+=v[i]; } sum+=day; if(year%400==0||(year%4==0&&year%100!=0))//判断闰年,闰年特殊情况可能+1 {...