→ kattte:不太懂你的意思 04/21 05:20
→ kattte:如果把整數轉成字串一個一個比 這樣可以嗎? 04/21 05:27
→ kattte:6=>1,120=>2 所以6有1個不是0,120兩個不是 0 ? 04/21 05:41
→ kattte:還是 120 => 021 => 第2個是0 ? 04/21 05:51
→ kattte: 不是 04/21 05:52
推 EdisonX:@kattte 經典題, 要找階層一個非零位數 04/21 10:07
→ kattte:我知道了@@ 04/21 11:04
→ kattte:輸入3 應該是得到6 等於6吧 04/21 11:06
推 EdisonX:3!=6,6是第一個非零位數…5!=120,第一個非零位數變第2位 04/21 12:20
推 EdisonX:這題其實就是求,N!尾數有幾個0,用這找還蠻多的 04/21 12:24
→ EdisonX:用不到陣列或大數就算得出來 04/21 12:26
推 kattte:感謝EdisonX的解釋 :D 04/21 13:02
推 AndyLeo:直接算出答案然後轉成字串是很直觀的解法 04/21 13:20
→ AndyLeo:但是考慮到階層的數字成長太迅速,應該有更好的解法 04/21 13:21
→ AndyLeo:例如判斷每個數字包含幾個2或5的因數算出答案有幾個10 04/21 13:22
→ CaptainH:記住第一位非零數, 再乘上階層的數字即可 04/21 13:58