返回列表 發帖
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. int y,m,d;
  4. int n={0,31,30,31,30,31,30,31,31,30,31,30,31};
  5. int main()
  6. {
  7.     int sum=0;
  8.     cin>>y>>m>>d;
  9.     if((y%4==0 && y%100!=0) || y%400==0)
  10.     {
  11.         n[2]=29;
  12.     }
  13.     if(d>n[m])
  14.     {
  15.         for(int i=0;i<m;i++)
  16.         {
  17.             sum+=n[i];
  18.         }
  19.         sum+=d;
  20.     }
  21.     else{
  22.         cout<<"error";
  23.         return 0;
  24.     }
  25.     cout<<sum;
  26.     return 0;
  27. }
複製代碼

TOP

返回列表