3楼douzq
(......)
发表于 2007-8-6 14:00
只看此人
前面帖子有人问过这个题目的前导问题,就是这个数列在1×2×3×.......×100末尾有多少个零,答案是24,所以右边第25个数字就变成了一个尾数问题。
前题得知,这个数列里面一共有11个10,13个5和13个2,一共组成了24个0,我们把余下的数字的尾数求出来即可,尾数是比较好求的,需要注意的就是要把13个因数“5”和13个因数“2”扣除掉。还有就是75这个数字有一个因数3,方法蛮多的,比如可以把所有的1乘起来,2乘起来,3乘起来。。最后一起乘起来。
我们采用另一种方法,把10个数字排一组,1,2,3,4,5,6,7,8,9,10,100个数字一共可以排十组,先扣去每一组的“2“,“5”,“10“那么单数组变成1,双数组变成6,即
单数组,1,1,3,4,6,7,8,9一共4组,尾数为8
双数组,1,6,3,4,6,7,8,9一共4组,一样也为8
还有第一个单数组因为我们只去掉了10个2,还要去掉3个2,所以把8划掉,就是1,1,3,4,6,7,9,尾数6
还有75的那一组我们要加上一个“3”就是1,6,3,4,3,6,7,8,9尾数4
总共8个8,一个4,一个6,最终尾数为4
好像比较繁琐。。。。不知道有什么好方法。.