#20845: __想法


asnewchien@gmail.com (david)

學校 : 南投縣立旭光高級中學
編號 : 68108
來源 : [114.42.176.221]
最後登入時間 :
2025-10-04 22:52:03

這題建表是個好方法

n <= 10000

我先建一個 1~100 的質數表

然後開始建 n! 的表

n = 2, d[n] = {2: 1}
n = 3, d[n] = {2: 1, 3: 1}
n = 4, d[n] = {2: 3, 3: 1}
n = 5, d[n] = {2: 3, 3: 1, 5:1}
.
.
.
n = 10000, d[n] = {.....}

每一個 d[n] 都是 d[n-1] + {n 的因數分解表}