文章

43

粉丝

0

获赞

56

访问

9.1k

头像
日期 题解:C++
P1011 贵州大学机试题
发布于2025年8月30日 18:41
阅读数 20

#include<bits/stdc++.h>
using namespace std;

int main(){
	int y,d,sumD;
	cin>>y>>d;
	if(y==4){
		sumD=d-12;
	}else{
		if(y==5){
			sumD=18+d;
		}else if(y==6){
			sumD=18+31+d;
		}else if(y==7){
			sumD=18+31+30+d;
		}else if(y==8){
			sumD=18+31+30+31+d;
		}else if(y==9){
			sumD=18+31+30+31+31+d;
		}else if(y==10){
			sumD=18+31+30+31+31+30+d;
		}else if(y==11){
			sumD=18+31+30+31+31+30+31+d;
		}else if(y==12){
			sumD=18+31+30+31+31+30+31+30+d;
		}
	}
	int s=((sumD%7)+4)%7;
	if(s==1){
		cout<<"Monday"<<endl;
	}else if(s==2){
		cout<<"Tuesday"<<endl;
	}else if(s==3){
		cout<<"Wednesday"<<endl;
	}else if(s==4){
		cout<<"Thursday"<<endl;
	}else if(s==5){
		cout<<"Friday"<<endl;
	}else if(s==6){
		cout<<"Saturday"<<endl;
	}else if(s==0){
		cout<<"Sunday"<<endl;
	}


	return 0;
}

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发