標題:
質數 (三) - 100000以內的質數總共有幾個?
[打印本頁]
作者:
張翼安
時間:
2016-1-23 00:01
標題:
質數 (三) - 100000以內的質數總共有幾個?
本帖最後由 張翼安 於 2016-1-23 11:37 編輯
作者:
蔡庭豪
時間:
2016-1-30 11:21
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int z=0;
for(int x=2;x<=1000;x++)
{
int i=2;
while(x>=i)
{
if(x==i)
{
z=z+1;
}
else if((x%i)==0)
{
break;
}
i++;
}
}
cout<<z<<endl;
system("pause");
return 0;
}
複製代碼
作者:
任立宇
時間:
2016-1-30 11:23
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
for(int x = 2; x <= 100000++)
{
int i=2;
while(x >= i)
{
if(x == i)
{
cout << x <<"";
}
else if((x % i)== 0)
{
break;
}
i++;
}
system("pause");
} return 0;
}
複製代碼
作者:
張健勳
時間:
2016-1-30 11:29
本帖最後由 張健勳 於 2016-1-30 11:35 編輯
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int y=0;
for(int x = 2; x <= 100000; x++)
{
int i = 2;
while(x >= i)
{
if(x == i)
{
y++;
}
else if((x % i)== 0)
{
break;
}
i++;
}
}
cout<<"有"<<y<<"顆植樹"<<endl;
system("pause");
return 0;
}
複製代碼
作者:
蔡季樺
時間:
2016-1-30 11:37
#include<iostream>
#include<cstdlib>
using namespace std;
int main()
{
int y=0;
for(int x=2;x<=100000;x++)
{
int i=2;
while(x>=i)
{
if(x==i)
{
y++;
}
else if((x%i)==0)
{
break;
}
i++;
}
}
cout<<y<<endl;
system("pause");
return 0;
}
複製代碼
歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/)
Powered by Discuz! 7.2