已知 8n -1 可被 49 整除,n∈N,試求 n 最小值
新ubuntu2404,新尹倉1120
-
Ubuntu24.04
每次ubuntu系統出新版本,我的更新都是滯後的。最新的ubuntu2404.iso已經超過6G,估計是因為加入了大量中文字體致使體積大增。我十多年來一直當作系統盤的4個G的U盤再也裝不下了,最終我決定把一個32G的U盤當系統安裝盤。
昨晚研究了multibootUSB好久,最終引導不...
1 天前
作者已經移除這則留言。
回覆刪除42
回覆刪除不是這個數。
刪除第二小值 21
回覆刪除這是第三小值。
刪除8n -1 可被 49 整除, 利用同餘理論, 可化為 8^n ≡ 1(mod 49)
回覆刪除49 不為質數, 不能用費馬小定理, 必須用歐拉定理
n值是所有小於或等於 49 的正整數中與 49 互質的數的個數, 故為42
我同意您的觀點,應該使用歐拉定理,不管運用費馬小定理還是歐拉定理,不保證該數質是最小符合整除的數值,所以 n=42,只表示 8^42-1 可被 49 整除,但不表示它是最小符合條件的。
刪除最小值 7
回覆刪除我猜你這題也是用程式解。
刪除正解。
刪除錯, 不是用程式解, 複習一些數論, 同餘理論的資料知道解法
回覆刪除以二進位制觀點來解
1. 8 用二進制表示為1000, 8^n 二進制表示 1 之後有 n+2 個0, 8^n -1 二進制表示 有 n+2 個1
7 用二進制表示為111,
2. 用二進制表示為111的7 要能整除 用二進制表示 有 n+2 個1 的8^n -1
n 最少須為1, 也就是 111
8^n -1 還必須被7再整除一次, 1+2個1必須再加 6 個1, 也就是111111111, n+2=9 因此 n=7
謝謝您的說明,二進制值,我還沒這樣想過,您說的內容有些許錯誤,我更正一下
回覆刪除n=1, 8^n=0b1000, 8^n-1=0b111
n=2, 8^n=0b1000000 8^n-1=0b111111 n 每增加一個,8^n-1 二進制就會增加三個 1
n=7, 8^n=0b1000000000000000000000, 8^n-1=0b111111111111111111111
49 = 0b110001
(8^7-1)/49 = 42799 = 0b1010011100101111