#12291: #0: 100% WA (line:515)


yyy963741tw (東云嵐)

學校 : 國立彰化師範大學
編號 : 45289
來源 : [114.41.215.198]
最後登入時間 :
2017-08-07 15:07:53
a121. 質數又來囉 | From: [114.41.192.192] | 發表日期 : 2017-06-28 11:46

您的答案為: 169
正確答案為: 168
下面是程式碼

#include<iostream>
using namespace std;
int Prime(int d,int e)
{int i=0,d1,t=0;
for(int k=e;k>=0;k--)
{d1=d+k;t=0;
for(int j=1;j*j<=d1;j++)
if((d1%j==0)&&(j!=1)){t=1;break;}
if(!t){i=i+1;}
}
return i;
}


main()
{int a,b,c;
while(cin>>a>>b){
c=Prime(a,(b-a));
cout<<c<<"\n";
}
}

請問錯在哪邊??

 
#12296: Re:#0: 100% WA (line:515)


justinO__o (夜貓)

學校 : 臺北市立成功高級中學
編號 : 51052
來源 : [111.71.212.14]
最後登入時間 :
2024-09-22 17:57:48
a121. 質數又來囉 | From: [203.64.138.91] | 發表日期 : 2017-06-29 17:12

您的答案為: 169
正確答案為: 168
下面是程式碼

#include
using namespace std;
int Prime(int d,int e)
{int i=0,d1,t=0;
for(int k=e;k>=0;k--)
{d1=d+k;t=0;
for(int j=1;j*j<=d1;j++)
if((d1%j==0)&&(j!=1)){t=1;break;}
if(!t){i=i+1;}
}
return i;
}


main()
{int a,b,c;
while(cin>>a>>b){
c=Prime(a,(b-a));
cout<<c<<"\n";
}
}

請問錯在哪邊??



1 不是質數喔0u0

 
ZeroJudge Forum