1083:计算星期几 (2)
时间:2024-06-21 16:07
作者:lizq
点击:次
#includeiostream#includecmathusing namespace std;int main(){ int a,b; cinab; int j=1; for(int i=1;i=b;i++){ j*=a; j%=7;//通过不断取余,减小j的数值,避免超范围//具体取余多少,通过题目判断} if(j==0) cout"Sunday"
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
int j=1;
for(int i=1;i<=b;i++){
j*=a;
j%=7;
//通过不断取余,减小j的数值,避免超范围
//具体取余多少,通过题目判断
}
if(j==0) cout<<"Sunday";
else if(j==1) cout<<"Monday";
else if(j==2) cout<<"Tuesday";
else if(j==3) cout<<"Wednesday";
else if(j==4) cout<<"Thursday";
else if(j==5) cout<<"Friday";
else if(j==6) cout<<"Saturday";
return 0;
}
(责任编辑:lizq) |