バックグラウンド
のすべての素因数が厳密にを超える場合n
、数はB
-rough と記述することができます。n
B
チャレンジ
2つの正の整数B
とを指定するとk
、最初のk
B
大まかな数値を出力します。
例
ましょうf(B, k)
最初のk
B
大まかな数を含むセットを返す関数になります。
> f(1, 10)
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
> f(2, 5)
1, 3, 5, 7, 9
> f(10, 14)
1, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59
B
。
n
します。これらの素数がすべてより大きい場合B
、nはB
-roughです。