#6035: line 22 WA,why?


mihozip (阿飄飄)

學校 : 不指定學校
編號 : 21680
來源 : [125.224.16.20]
最後登入時間 :
2020-11-02 19:11:06
a007. 判斷質數 | From: [123.110.67.250] | 發表日期 : 2011-11-05 14:46

請各位大德幫小弟看看為啥到line22 會WA?

#include <iostream>

#include <cmath>

int main()

{

int a,i,r;

while(std::cin >>a){

 

for (i=2;i<=sqrt(a);i++){

r=a%i;  

if(a%i==0){std::cout <<"非質數" <<std::endl;break;}

}

if(r!=0){std::cout <<"質數" <<std::endl;}

}

return 0;

 
ZeroJudge Forum