#658: 不知道為啥re


bird (GG)

學校 : 长郡中学
編號 : 2681
來源 : [111.255.206.95]
最後登入時間 :
2010-10-23 20:18:46
a007. 判斷質數 | From: [140.117.182.115] | 發表日期 : 2008-10-06 11:33

#include<iostream>
#define max 1000000
using namespace std;
int a[max+1];
int main()
{
    int n;
    while(cin>>n)
    {
        int i,j,tp;
        for(i=2;i<=n;i++)//全部設為質數
        a[i]=0;
        
    j=i=2;
    while(i*i<=n)
    {
        j=2;
        while(i*j<=n)
        {
            a[i*j]=1;
            j++;
        }
        i++;
    }
    if(a[n]==0)
    cout<<"質數"<<endl;
    else
    cout<<"非質數"<<endl;
    }

}
 
ZeroJudge Forum