赞
踩
目录
在上面思路的第二步中,为什么我要那么操作?主要是我自己先在草稿纸上将前三周的天数和周号都写下来,之后发现,既然每周的间隔都是7天,那么我就可以以数字7作为媒介,去寻找规律,并且,在第一周中,天数和周号是一样的,所以,我就想到,能不能找到一个办法,让极其大的数字,持续不断的变小,变成小于7的数字?加上没法确定让数字持续不断变小的次数,因此,我就选择了死循环。
- #include <iostream>
- using namespace std;
- int main()
- {
- int a,b,sz=1;
- cin>>a>>b;
- for(int i=0; i<b; i++)
- {
- sz*=a;
- while(sz>7)
- {
- sz-=7;
- }
- }
- if(sz==1) cout<<"Monday";
- else if(sz==2) cout<<"Tuesday";
- else if(sz==3) cout<<"Wednesday";
- else if(sz==4) cout<<"Thursday";
- else if(sz==5) cout<<"Friday";
- else if(sz==6) cout<<"Saturday";
- else if(sz==7) cout<<"Sunday";
- return 0;
- }
有问题请在评论区留言或者是私信我,回复时间不超过一天。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。