1994个8除以26余数是几

问题描述:

1994个8除以26余数是几
1个回答 分类:数学 2014-10-22

问题解答:

我来补答
写了一小段辅助程序,终于解决了.答案为10.
因为每增加一个8,即相当于前N-1个8除以26的余数 乘以10加上8 再跟26算余数.
简而言之,a[n]=(10*a[n-1]+8)%26,a[1]=8.
当有1,2,3,4.个8时,余数为8,10,4,22,20,0的循环.
所以,1994/6 余2,1994个8除以26余数,即为 10.
附上程序(perl)
while(){
chomp;
my($a,$b)=split;
print "$a divided by $b remains ".$a%$b."\n";
}
运行结果:
C:\Ren Shirui\Perl>perl testStrict.pl
8 26
8 divided by 26 remains 8
88 26
88 divided by 26 remains 10
888 26
888 divided by 26 remains 4
8888 26
8888 divided by 26 remains 22
88888 26
88888 divided by 26 remains 20
888888 26
888888 divided by 26 remains 0
8888888 26
8888888 divided by 26 remains 8
88888888 26
88888888 divided by 26 remains 10
888888888 26
888888888 divided by 26 remains 4
 
 
展开全文阅读
剩余:2000
下一页:老师第一十三题