#4485: 哪裡錯????


josephlai12345 (littleBiRd)


#include <iostream>
using namespace std;
int main()
{
    int a;
  
   while(cin>>a)
   {
    if(a==2)
    cout<<"質數"<<"\n";
   
    else if((a%2!=0&a%3!=0&a%5!=0))
    cout<<"質數"<<"\n";
   
    else
    cout<<"非質數"<<"\n";


}
   
   
return 0;
}

#4836: Re:哪裡錯????


hchs9910734 (雨昕)


#include
using namespace std;
int main()
{
    int a;
  
   while(cin>>a)
   {
    if(a==2)
    cout<<"質數"<<"\n";
   
    else if((a%2!=0&a%3!=0&a%5!=0))
    cout<<"質數"<<"\n";
   
    else
    cout<<"非質數"<<"\n";


}
   
   
return 0;
}

EX.  When a=49 

a%2 a%3 a%5 皆!=0

BUT 49 不是質數