推 arrenwu : 給你個提示:先算算看,1~99 5一共寫了幾次 03/14 21:26
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.37.198.97 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Math/M.1710427775.A.44D.html
推 Bugquan : 你會重複計算啊 03/14 23:20
→ cuteSquirrel: 我知道你的意思 但是那些都有對應的位數 03/14 23:21
→ cuteSquirrel: 這個算法的精神 主角是"第幾位" 03/14 23:21
→ cuteSquirrel: 但是用個別數字去數的觀點,會感覺有重複 03/14 23:22
→ cuteSquirrel: 5 5 5 5 在算法裡面 分別貢獻給 "每個位數" 03/14 23:23
→ cuteSquirrel: 分別是 最高位 次高位 第三高位 和 個位數 03/14 23:23
→ cuteSquirrel: 5 5 5 5 是在這個算法的觀點是 1 + 1 + 1 + 1 03/14 23:24
→ cuteSquirrel: 可以用下方1~99的範例去幫助理解和思考 03/14 23:37
→ Swartz : 55被算到兩次 但是因為有兩個5所以其實剛好? 03/15 13:39
→ cuteSquirrel: 5 5 高位的5貢獻一次 個位數5貢獻一次 1 + 1 03/15 13:40
→ cuteSquirrel: 想像有一台掃描機,掃描過每個"位數"比較好理解 03/15 13:42
→ cuteSquirrel: 掃描個位數的貢獻來自哪,十位數的貢獻來自哪, 03/15 13:42
→ cuteSquirrel: 百位數的貢獻來自哪,千位數的貢獻來自哪 03/15 13:42
→ cuteSquirrel: 依此類推 03/15 13:43
推 Swartz : 了解 謝謝:) 03/15 13:48
→ cuteSquirrel: :) 03/15 13:56