✔ 最佳答案
首先,11的整除性驗算方法為將奇位之和 減去 偶位之和,除以11後的餘數就是就原數的餘數。如奇位之和比偶位之和少,則餘數會得出負數,只須把這個負數加上11就是原數的餘數。
例1:96758
奇位之和 = 8+7+9 = 24
偶位之和 = 5+6 = 11
奇位之和 - 偶位之和 = 24 - 11 = 13
由於13除以11的餘數為2,故原數除以11的餘數都是2。
例2:19090
奇位之和 = 0+0+1 = 1
偶位之和 = 9+9 = 18
奇位之和 - 偶位之和 = 1 - 18 = -17
由於 -17 除以11的餘數為 -6,故原數除以11的餘數為 -6+11 = 5。
回到題目,數字為
12345678910111213....96979899100101102103.....996997998999
先考慮由3位數組成的部分,即
100101102103...996997998999
從最右面看起,每兩個兩個數字組合,如下:
(100101)(102103)...(996997)(998999)
在(998999)中,發現奇位的和比偶位的和多1,再觀察一下,發現其實每一個括號都是奇位的和比偶位的和多1,由於在此共有999-100+1=900個3位數,因此在3位數組成的部分中,奇位之和-偶位之和=900/2=450。
另一個注意的地方,就是在上面每個括號內,最右面的數位都是奇位,最左面的都是偶位。
到由2位數組成的部分,即:
10111213....96979899
由於3位數組成的最左面一個是偶位,因此(9899)中的最右面是奇位。故此,偶位都是每個2位數的十位,而奇位是個位。
偶位之和 = 9*10 + 8*10 + 7*10 +...+ 2*10 + 1*10 = (9+8+7+...+2+1)*10 = 450
奇位之和 = 9*(9+8+7+6+5+...+1+0) = 405
故此,在2位數組成部分中,奇位之和-偶位之和=405-450=-45
最後,是1位數組成的部分,
奇位之和 = 9+7+5+3+1 = 25
偶位之和 = 8+6+4+2 = 20
故此,在1位數組成部分中,奇位之和-偶位之和=25-20=5
總括來說,奇位總和-偶位總和 = 450 + (-45) + 5 = 410
由於410除以11=37...3,
因此原數(1234567891011121314......997998999)除以11餘3。
2006-12-01 01:12:21 補充:
請注意這個題目不要以為在3位數組成部分中,兩個兩個組起來使奇位-偶位=1,就認為同樣可以應用在2位數組成部分上。(我差點也看漏了)其實就以九十至九十九的組成部分看90919293949596979899,你會發現偶位全是9,而奇位由右至左分別是9, 8, 7, 6, 5, 4, 3, 2, 1, 0。這個可以說是這一題最巧妙的部分了,而相信上面兩位亦已經犯下了這個錯誤。