0
0
已采纳
车轩立
资深守护
资深守护
#include<bits/stdc++.h>
using namespace std;
int y,m,d;
int MonthDay[105]={0,31,28,31,30,31,30,31,31,30,31,30,31};
int f(int Y,int M,int D){
int cnt=D;
for(int i=0;i<M;i++) cnt+=MonthDay[i];
if(((Y%4==0)&&(Y%100!=0)||(Y%400==0))&&(M>2)) cnt+=1;
return cnt;
}
int main(){
cin>>y>>m>>d;
cout<<f(y,m,d);
return 0;
}
//与周期问题一样的思路
0
0