#include<bits/stdc++.h>
using namespace std;
int main(){
int y,m,d;cin>>y>>m>>d;
if(m<3){m+=12;y--;}
int w=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7;
cout<<w<<endl;
return 0;
}
年月日求星期
最新推荐文章于 2021-11-12 16:32:43 发布
#include<bits/stdc++.h>
using namespace std;
int main(){
int y,m,d;cin>>y>>m>>d;
if(m<3){m+=12;y--;}
int w=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400+1)%7;
cout<<w<<endl;
return 0;
}