题目描述
假设今天是星期日,那么过 a 的 b 次方天之后是星期几?
输入格式
两个正整数 a, b,中间用单个空格隔开。1≤a≤100,1≤b≤10000。
输出格式
一个字符串,代表过 a 的 b 次方天之后是星期几。
其中,Monday
是星期一,Tuesday
是星期二,Wednesday
是星期三,Thursday
是星期四,Friday
是星期五,Saturday
是星期六,Sunday
是星期日。
输入输出样例
输入 #1复制
3 2000
输出 #1复制
Tuesday
说明/提示
对于 100% 的数据,1≤a≤100,1≤b≤10000。
#include<stdio.h>
#include<math.h>
int main()
{
int a,b,c=1,i;
scanf("%d %d",&a,&b);
for(int i=1;i<=b;i++)
{
c*=a;
c%=7;
}
if(c%7==1)
printf("Monday");
else if(c%7==2)
printf("Tuesday");
else if(c%7==3)
printf("Wednesday");
else if(c%7==4)
printf("Thursday");
else if(c%7==5)
printf("Friday");
else if(c%7==6)
printf("Saturday");
else
printf("Sunday");
}