n の"根基"(radical)は, rad(n) で表し, n の素因数の積を意味する. 例えば 504 = 2&sup{3}; × 3&sup{2}; × 7 であるから, rad(504) = 2 × 3 × 7 = 42 である.
1 ≤ n ≤ 10 に対して rad(n) を計算し, rad(n) を対象にソートし, rad(n) が同じ場合は n を対象にソートすると以下のようになる.
| 未ソート | ソート済み | ||||
| n | rad(n) | n | rad(n) | k | |
| 1 | 1 | 1 | 1 | 1 | |
| 2 | 2 | 2 | 2 | 2 | |
| 3 | 3 | 4 | 2 | 3 | |
| 4 | 2 | 8 | 2 | 4 | |
| 5 | 5 | 3 | 3 | 5 | |
| 6 | 6 | 9 | 3 | 6 | |
| 7 | 7 | 5 | 5 | 7 | |
| 8 | 2 | 6 | 6 | 8 | |
| 9 | 3 | 7 | 7 | 9 | |
| 10 | 10 | 10 | 10 | 10 | |
E(k) をソートした表の n の列の k 番目の要素とする. 例えば, E(4) = 8, E(6) = 9 である.
rad(n) を 1 ≤ n ≤ 100000 でソートした場合, E(10000) を求めよ.