プログラマー軍団がC/C++の宿題を解決します 34代目
■ このスレッドは過去ログ倉庫に格納されています
0136デフォルトの名無しさん
NGNGどうでしょう
#define NMIN 3
#define NMAX 30000
int IsPrime(int n)
{
int i;
if(n<NMIN||NMAX<n)return -1;//この範囲の計算はしない
if(n%2)
for(i=NMIN;n%i;i+=2)
if(n<i*i) return 1;//素数!
return 0;//残念…
}
■ このスレッドは過去ログ倉庫に格納されています