1 #include <bits/stdc++.h>
 2 #include <iomanip>
 3 using namespace std;
 4 int main(int argc, char** argv) {
 5     int a,b,x;
 6     cin>>a>>b;
 7     x=pow(a,b);
 8     x=abs(x%7);
 9     if(x==1){
10         cout<<"Monday";
11     }else if(x==2){
12         cout<<"Tuesday";
13     }else if(x==3){
14         cout<<"Wednesday";
15     }else if(x==4){
16         cout<<"Thursday";
17     }else if(x==5){
18         cout<<"Friday";
19     }else if(x==6){
20         cout<<"Saturday";
21     }else if(x==7){
22         cout<<"Sunday";
23     }
24     return 0;
25 }

1083:计算星期几


时间限制: 1000 ms         内存限制: 65536 KB
提交数: 76300     通过数: 33677

【题目描述】

假设今天是星期日,那么过ab��天之后是星期几?

【输入】

两个正整数a�,b�,中间用单个空格隔开。0<a100,0<b100000<�≤100,0<�≤10000。

【输出】

一个字符串,代表过ab��天之后是星期几。

其中,Monday是星期一,Tuesday是星期二,Wednesday是星期三,Thursday是星期四,Friday是星期五,Saturday是星期六,Sunday是星期日。

【输入样例】

3 2000

【输出样例】

Tuesday
posted on 2023-02-02 17:48  黛玉醉打将门神  阅读(189)  评论(0编辑  收藏  举报