3 条题解
-
1
#include<bits/stdc++.h> using namespace std; int main(){ long long a,b,c; cin>>a>>b; c=a; for(int i=1;i<=b-1;i++){ a*=c; a%=7; } if(a==0){ cout<<"Sunday"; } else if(a==1){ cout<<"Monday"; } else if(a==2){ cout<<"Tuesday"; } else if(a==3){ cout<<"Wednesday"; } else if(a==4){ cout<<"Thursday"; } else if(a==5){ cout<<"Friday"; } else if(a==6){ cout<<"Saturday"; } return 0; }
-
-1
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,s=1; cin>>a>>b; for(int i=1;i<=b;i++) { s=s*a; s=s%7; } if(s==1)cout<<"Monday"; if(s==2)cout<<"Tuesday"; if(s==3)cout<<"Wednesday"; if(s==4)cout<<"Thursday"; if(s==5)cout<<"Friday"; if(s==6)cout<<"Saturday"; if(s==0)cout<<"Sunday"; return 0; }
-
-1
#include<stdio.h> using namespace std; int main() { int a,b,c=1,i; scanf("%d/%d",&a,&b); for(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("T/hursday"); else if(c%7==5) printf("Friday"); else if(c%7==6) printf("Saturday"); else printf("Sunda/y"); }
- 1
信息
- ID
- 74
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- (无)
- 递交数
- 133
- 已通过
- 37
- 上传者