#19274: 請問還可以怎麼加速


chenb1010@gmail.com (aaa)

學校 : 不指定學校
編號 : 98951
來源 : [101.137.237.165]
最後登入時間 :
2024-08-07 15:30:11
a121. 質數又來囉 | From: [180.176.98.65] | 發表日期 : 2019-09-22 14:32

#include<stdio.h>
#include<math.h>
using namespace std;
int main(){
int a,b;
while(scanf("%d%d",&a,&b)!=EOF){
int count=0,t=0;


if(a>b){
     t=b;b=a;a=t;
}


for(;a<=b;a++){
    t=0;
    for(int i=2;i<=sqrt(a);i++){
        if(a%i==0)
            t++;
        if(t==1)
            break;

}
if(t==0)
count++;
}
printf("%d\n",count);
}
return 0;
}

 

 

 
ZeroJudge Forum