以下是引用yuyeer在2009-5-28 17:30:00的发言:等下等下~我刚才脑袋搭住了....如果是25的话应该是6了,25包含两个5的,幸亏Smm提醒我,希望没误导你~ 48. PS: 版本一:10^n,值是1到24自然数(还是前24个数)的乘积,n最大值是多少? 版本二:10^n为1到24这些数的乘积,问n最大为多少。 版本三:10的N次方是 前24个正整数乘积的factor 问N 最大是多少? Allenlx:我选的4,和4月的机经题类似,但是那个题是到25,不是24,所以相差两个0 gemini200706:前25个正整数的乘积有4个5(5,10,15,20)所以选n为4 YesWeCanWin:就是看1到24的乘积,写成 a * 10^n 后,有几个0. 因此,2*5,4*15,10,20,可以写成 a *10^4,有4个0,所以n最大是4. -------------------------------------------------------------------------------------------------------------------------------------------------- 这道题我刚刚又想了想,觉得自己想明白了(当然也多亏那天yuyeer提醒,只不过当天没有明白,刚刚忽然明白了),说说大家给看看啊: 首先,这道题目求的n的最大值 其次,如果求1-24个自然数中n的最大值,那么1-24中有5, 10, 15,20,所以,乘积是4个0 如果,题目中是1-25个自然数的乘积,那么1-25中有5,10,15,20,25,这里要特别注意,25和4的乘积是可以得出2个0的,所以当题目变成25时,n的最大取值是6了,我之前的考虑没有将100这2个0的情况考虑进去。 这个想法没有问题吧?
[此贴子已经被作者于2009-5-30 22:43:14编辑过] |