#2516: 怎樣才能不逾時呢?


t3893527 (奇異果)

學校 : 不指定學校
編號 : 7959
來源 : [118.163.232.198]
最後登入時間 :
2024-11-23 11:57:39
a007. 判斷質數 | From: [114.40.145.163] | 發表日期 : 2009-10-20 20:43

 我的答案能執行,郤逾時,要怎樣才能不逾時呢?

#include <iostream>
using namespace std;

int main()
{
   int n;
   while(cin>>n)
     {
         short num=0;
         for(int i=2; i<=n-1; i++)
         {
               
          if(n%i==0)
             {
                num++;
                break;
             }
          }
          if(num==0)    
             {
                  cout<< "質數"<<endl;
             }
          else
             {
                  cout<<"非質數"<<endl;
             }

      }
  
  return 0; 
}

 
#2517: Re:怎樣才能不逾時呢?


example (學姊)

學校 : 臺北市立麗山高級中學
編號 : 6634
來源 : [60.250.138.144]
最後登入時間 :
2022-08-09 17:07:42
a007. 判斷質數 | From: [118.166.114.144] | 發表日期 : 2009-10-20 22:53

 我的答案能執行,郤逾時,要怎樣才能不逾時呢?

#include
using namespace std;

int main()
{
   int n;
   while(cin>>n)
     {
         short num=0;
         for(int i=2; i<=n-1; i++)
         {
               
          if(n%i==0)
             {
                num++;
                break;
             }
          }
          if(num==0)    
             {
                  cout<< "質數"<
             }
          else
             {
                  cout<<"非質數"<
             }

      }
  
  return 0; 
}

 這題已經有很多討論能解答你的問題囉

 請先爬文! 

 
ZeroJudge Forum