はきだめC/C++下級者の質問箱
■ このスレッドは過去ログ倉庫に格納されています
0426デフォルトの名無しさん
2006/02/04(土) 14:31:521は素数じゃないよ。だって、1の約数は、自分を含めて1個しかないでしょ?
2は素数。偶数で唯一の素数。
3以上は上のプログラムでOK。どうやったら高速化できるか、工夫してみて下さい。
あと、間違って0以下の数が入力された場合は、どうしたらいいでしょうか?
もちろん、これは、>>421さんへの宿題になります。
ちなみに、1を素数にしちゃうと、素因数分解が何通りもできることになる。6=2*3*1*1*1*1*1
■ このスレッドは過去ログ倉庫に格納されています