#573: CE? 哪裡寫錯了??


xji4m3 (小白)

學校 : 臺北市立成功高級中學
編號 : 2437
來源 : [118.160.141.98]
最後登入時間 :
2008-12-21 00:55:28
a007. 判斷質數 | From: [118.160.142.182] | 發表日期 : 2008-09-12 22:26

#include<iostream>
#include<math.h>
using namespace std;

int main()
{
    bool ans;
    int p;
    while(cin >> p)
    {
        for(int i=2;i<=sqrt(p);i++)
        {
          if(p%i==0) {ans=0;}
        }
        if(ans==0)cout << "非質數" << endl;
        else { cout << "質數" << endl; }
    }
}
--

在編譯沒問題 跑起來答案也都對 是哪裏寫錯了"?

 
#574: Re:CE? 哪裡寫錯了??


POOHccc ()

學校 : 國立臺中技術學院
編號 : 1139
來源 : [220.135.97.253]
最後登入時間 :
2012-02-04 21:23:42
a007. 判斷質數 | From: [220.135.97.253] | 發表日期 : 2008-09-12 23:19

sqrt((double)p) 
ZeroJudge Forum