【题目描述】
假设今天是星期日,那么过ab天之后是星期几?
【输入】
两个正整数a,b,中间用单个空格隔开。0<a≤100,0<b≤10000。
【输出】
一个字符串,代表过ab天之后是星期几。
其中,Monday是星期一,Tuesday是星期二,Wednesday是星期三,Thursday是星期四,Friday是星期五,Saturday是星期六,Sunday是星期日。
【输入样例】
3 2000
【输出样例】
Tuesday
【题解代码】
#include<bits/stdc++.h>
using namespace std;int main()
{int a, b; cin >> a >> b;int ans = 1;for (int i = 1; i <= b; i++){ans *= a % 7;ans %= 7;}if (ans == 1)cout << "Monday";if (ans == 2)cout << "Tuesday";if (ans == 3)cout << "Wednesday";if (ans == 4)cout << "Thursday";if (ans == 5)cout << "Friday";if (ans == 6)cout << "Saturday";if (ans == 0)cout << "Sunday";return 0;
}