#4573: 拜託幫一下~為何會TLE


n6335097 (Garfield)


#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
  int n,i,m=0;
  
  while((scanf("%d",&n))!=EOF&&n<=2147483647){     
    for(i=2;i<n;i++){
      if(n%i==0){                   
        m=1;
        break;
        }
      else
        m=0;                
    }
    if(m==0)
      printf("質數\n");
    if(m==1)
      printf("非質數\n");
    
  }
  
  
  return 0;
}