インタビューでこの質問をされましたが、解決策を見つけることができませんでした。質問が正しかったかどうかはわかりません。私は多くのことを試みましたが、解決策に到達できませんでした。正直に言って、何も思い浮かばなかった。
ロッコ番号
正の整数は、またはいずれかで表現できる場合、ロッコ数です。ここで、は素数です。
最初の10個のRocco番号は次のとおりです。
仕事
コードは入力として正の整数を受け入れ、それがRocco番号かどうかを判断する必要があります。
ブラウニーポイント
- 100万以下のRocco数のカウントを計算して印刷する関数を作成します。
- ボーナス質問(1つ以上)の素数であるRocco数のカウントを計算して出力する関数を作成します。
print 0
。すべてのRocco数は合成な(n*..)
ので、どの範囲にも素数はありません。