#6523: 不知道為什麼一直愈時


link0327 (ZH)

學校 : 義守大學
編號 : 9667
來源 : [112.105.75.146]
最後登入時間 :
2015-12-10 22:18:08
a007. 判斷質數 | From: [218.173.126.249] | 發表日期 : 2012-04-04 10:32

請大大指點,謝謝 
 
#include <iostream>
using namespace std;
int main()
{
   int box,tmp=1;
   
   while(cin >> box;) {
      for (int i=2;i<=(box/2);i++) {
         if (box % i == 0 && tmp == 1) {
            cout << "非質數\n";
            tmp=0;
         }
      }
      if (tmp == 1 ) 
         cout << "質數\n";
      tmp=1;
   }
   system("pause");
   return 0;
}

 
#6524: Re:不知道為什麼一直愈時


snail (蝸牛)

學校 : 新北市立板橋高級中學
編號 : 2021
來源 : [101.137.60.28]
最後登入時間 :
2024-11-10 16:35:50
a007. 判斷質數 | From: [27.51.22.222] | 發表日期 : 2012-04-04 17:05

試試 2147483647 這個數字。 
#6525: Re:不知道為什麼一直愈時


linishan (L)

學校 : 國立交通大學
編號 : 1090
來源 : [104.132.150.102]
最後登入時間 :
2019-05-10 19:57:54
a007. 判斷質數 | From: [125.228.228.63] | 發表日期 : 2012-04-04 18:47

然後
system("pause");
這行拿掉 
 
ZeroJudge Forum