1083:计算星期几
·
1083:计算星期几
时间限制: 1000 ms 内存限制: 65536 KB
提交数: 55066 通过数: 24120
【题目描述】
假设今天是星期日,那么过abab天之后是星期几?
【输入】
两个正整数aa,bb,中间用单个空格隔开。0<a≤100,0<b≤100000<a≤100,0<b≤10000。
【输出】
一个字符串,代表过abab天之后是星期几。
其中,Monday是星期一,Tuesday是星期二,Wednesday是星期三,Thursday是星期四,Friday是星期五,Saturday是星期六,Sunday是星期日。
【输入样例】
3 2000
【输出样例】
Tuesday
#include <bits/stdc++.h>
using namespace std;
int main() {
int a,b,sum=1;
string c;
cin>>a>>b;
for(int i = 1; i <= b; i++) {
sum=sum*a;
sum=sum%7;
}
if(sum==1)
cout<<"Monday"<<endl;
else if(sum==2)
cout<<"Tuesday"<<endl;
else if(sum==3)
cout<<"Wendesday"<<endl;
else if(sum==4)
cout<<"Thursday"<<endl;
else if(sum==5)
cout<<"Friday"<<endl;
else if(sum==6)
cout<<"Saturday"<<endl;
else if(sum==0)
cout<<"Sunday"<<endl;
return 0;
}
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐
所有评论(0)