求能被 整除、且各位數字正著讀與反著讀都相同(迴文數)的最大六位數。
先寫出六位迴文數的長相。 任何這樣的數都長成
其中 為數字且 。只有三個自由的數字而不是六個——光這一點就把搜尋範圍從 個數縮小到 個。
把整除條件拆開。 因為 且 ,一個數能被 整除,充要條件是同時能被 與 整除。把兩個質因數分開處理,這題才可能用手算完成。
用被 5 整除的規則定出首位。 被 整除要求末位是 或 。而在迴文數裡末位等於首位,六位數的首位又不能是 ,所以
這個數的形狀是 。因此所有候選都落在五十幾萬的範圍——不可能有以 或更大開頭的 的倍數迴文數。
把被 3 整除的規則用在數字和上。 各位數字之和為
它必須是 的倍數。對 取模,,於是逼出
從左邊開始把數字取到最大。 越前面的位權越大,所以先試 。此時 必須滿足 ,即 ,所以 ,最大取 。這也說明了為什麼看起來很誘人的 不行:它的數字和是 ,不是 的倍數。
組合起來並驗算。 取 、、,得到
驗算:末位是 ,能被 整除;數字和為 ,能被 整除;而且確實有
由於 已是第二位能取的最大值、 是第三位可行的最大值,所以不存在更大的六位迴文數符合條件。
Need to solve a different problem like this? Open the solver →