信息学奥赛一本通C++语言——1083:计算星期几
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛一本通C++语言——1083:计算星期几
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
【題目描述】
假設(shè)今天是星期日,那么過(guò)a^b天之后是星期幾?
【輸入】
兩個(gè)正整數(shù)a,b,中間用單個(gè)空格隔開。0<a≤100, 0<b≤10000。
【輸出】
一個(gè)字符串,代表過(guò)a^b天之后是星期幾。
其中,Monday是星期一,Tuesday是星期二,Wednesday是星期三,Thursday是星期四,Friday是星期五,Saturday是星期六,Sunday是星期日。。
【輸入樣例】
3 2000
【輸出樣例】
Tuesday
代碼
#include <cstdio> using namespace std; int main () {int a,b,c=1;scanf("%d %d",&a,&b);for(int i=1;i<=b;i++){c*=a;c%=7;}switch(c){case 1:printf("Monday");break;case 2:printf("Tuesday");break;case 3:printf("Wednesday");break;case 4:printf("Thursday");break;case 5:printf("Friday");break;case 6:printf("Saturday");break;case 0:printf("Sunday");break;}return 0; }總結(jié)
以上是生活随笔為你收集整理的信息学奥赛一本通C++语言——1083:计算星期几的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 信息学奥赛C++语言:语文成绩
- 下一篇: 等差数列末项计算(信息学奥赛一本通-T1