彼らは誰なの?
Primus-Orderus Primes(POP)は、素数の順序で順序を含む素数です。
そのnth
ため、POPになるためにn
は、特定の方法ですべての数字をプライムに含める必要があります。
例
物事を明確にしましょう:すべての数字 n
、POPの数字の中に現れる順番と同じ順番で現れる必要がありますn
6469th
素数である64679
、それはすべての数字が含まれているため、POPで6469
正しい順序でを。
1407647
それはPOPです107647th
素数
14968819はPOP(968819th prime)であるため、このチャレンジはOEISではありません (A114924)
1327は素数であるためPOPではありません217th
(数字は正しい順序ではありません)
チャレンジ
あなたは正しいと思いました!
整数を指定するn
と、nth
POPを出力します
テストケース
入力->出力
1->17
3->14723
5->57089
10->64553
29->284833
34->14968819
これはコードゴルフなので、バイト単位の最短回答が勝ちです!
これらはすべて1インデックスである必要があります
0インデックス、1インデックス、またはディーラーの選択?
—
シャギー
@Shaggyこれはテストケースと互換性があるように1インデックスであると思います(順序の種類の問題)。
—
ミスターXcoder
@MrXcoder:ええ、ごめんなさい、私はたぶんそれを下手に言いました。私が尋ねることが意味していたことは、0インデックス作成は許可されていますか 明らかに、テストケースからは、1インデックスが許可されています。ちなみに、テストケースのみで、チャレンジ仕様に明示的な言及がない場合、チャレンジで使用できるインデックス付けについてのコンセンサスはありますか?
—
シャギー
ありがとう、ビル。ほとんどの場合、最近の課題は非常に良好でしたが、それぞれにマイナーな問題または2つのコメントがあり、それらをコメントで解決する必要がありました。そのため、課題をサンドボックス化することをお勧めします。これらの問題をキャッチできます。
—
シャギー