信奥赛 1083

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
复制代码
#include <bits/stdc++.h>
using namespace std;
int main() {
    int a,b,sum;
    cin>>a>>b;
    sum = pow(a,b);
    sum = abs(sum%7);
    if(sum==1){
        cout<<"Monday";
    }else if(sum==2){
        cout<<"Tuesday";
    }else if(sum==3){
        cout<<"Wednesday";
    }else if(sum==4){
        cout<<"Thursday";
    }else if(sum==5){
        cout<<"Friday";
    }else if(sum==6){
        cout<<"Saturday";
    }else if(sum==0){
        cout<<"Sunday";
    }
    return 0;
}
复制代码

 

 

 

posted @   王一行(小号)  阅读(146)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示