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