#3892: 我到底錯在哪????


alun0922 (新手)


#include<iostream>
using namespace std;
int main(){
       int a,k=0;
       
       while(cin>>a){
       if (a>=2 && a<=2137483647 ){
         if (a==2){
                   cout<<"質數"<<endl;
                   
                   }       
         else{
             for (int i=2; i<=a;i++)
             {
              if (a%i==0)
              {
               k++;    
              }
             }
             
             if (k>1)
             {
              cout<<"非質數"<<endl;       
               k=0;
             }     
             else{
                  cout<<"質數"<<endl;       
               k=0;
                  
                  }
                       
             }
             
             
             }
             else{
                
                  
                  }
               
               
               }
               
               
               } 

 

 

 

我用自己電腦跑都對

為什麼上傳都錯

 

#3902: Re:我到底錯在哪????


fire231 (Bloodmors)


是TLE 逾時嘛?