2004年度予選課題:SuperCon数探索問題
(©SuperCon実施委員会)【問題】素因数分解した時,(重複する分も含め)素数の延べ個数が ちょうど 12 個となる整数を SuperCon 数と定義します.例) 3750000 = 2^4 * 3 * 5^7 (素数 2 が 4 個,3 が 1 個,5 が 7 個の合計 12 個) 与えられた整数 n(ただし 10,000,000 ≦ n ≦ 20,000,000)に対し, n から始めて 2004 番目の SuperCon 数 を求めるプログラムを作成しなさい. ただし,与えられた整数 n そのものが SuperCon 数の時は n を 1 番目の SuperCon 数とみなします. 【入出力】入出力はともに文字列形式とします.バイナリ形式ではありませんので ご注意ください.
【参考】n = 1 の時,2004 番目の SuperCon 数は 2105856 になります.【プログラム作成上の注意】
【添付のレポートについて】プログラム中の主要アルゴリズムのアイデアを説明するレポートを添 付してください.素因数分解などについては既存のアルゴリズムを調べて 利用しても構いませんが,その場合は利用したアルゴリズムについて レポート中できちんと説明してください. なお,添付ファイルの形式は,
【審査方法と審査基準について】
【予選問題に対する解答方法】応募要項のページを参照してください. なお,予選問題に対する解答をもって参加申し込みとさせていただきます.
また,予選問題の内容に関する質問とその回答は,次のページで公開させて
いただきますので、あらかじめご了承ください. |