两千个8÷26的余数是多少?
c++吧
全部回复
仅看楼主
level 1
听有的同学说是2,可我算的是10.求大神指点!!!!
2014年03月13日 20点03分 1
level 16
2000*8 = 26*615 +10。
2014年03月13日 22点03分 2
应该是88888.........8888有两千个8组成的数吧。
2014年03月14日 00点03分
level 10
哪位高手如果知道是请告诉我一下,谢谢!
2014年03月13日 22点03分 3
level 11
不难,用程序算。先算88%26的值x.x=(x+88)%26(循环999次)。
2014年03月14日 00点03分 4
level 11
如果是88888.........8888有两千个8组成的数的话
888888 / 26 = 34188 即6个8就可以被26整除,那么总共2000个8,有1998个8会被整除。问题就化为88/26的余数了,那结果就是10了。
最终结果应该是341880341880...3418803余数10。
2014年03月14日 01点03分 6
level 12
int ret=0;int cnt=2000;while(cnt--){ret*=10;ret+=8;ret%=26;}std::cout<<ret;
2014年03月14日 03点03分 7
1