本帖最後由 39475494 於 2014-10-31 03:13 編輯
看了第一題,我大概知道你們老師教你們的快速解法是什麼了
比方 7 or 13 ,不是樓主寫的那些
反而有點像我寫的 19 ,不過我寫的19是我自己編的
用一樣的道理可以從個位數往高位數做過去
21 = 20+1 是 7 的倍數
比方34573
個位數(尾數)是 3 這時,把尾數刪掉,前面的數字減掉3的兩倍
就變成3451 (這樣等於減了3*21),而21又是7的倍數,所以仍符合一開始說的道理
判斷 a 是否為 b 的倍數 <-等同-> 判斷 a±bm 是否為 b 之倍數 (反之亦然)
3451 → 345-2=343 → 34-6=28 是 7 的倍數
19的話,一樣改成從尾數做,乘以2畢竟比除以2好算
比方436544 → 43654+8=43662 → 4366+4=4370 → 437 → 43+14=57 是19的倍數
其實用這個方式,也比直接除快不到哪去
其實並不太實用 |