素数筛
筛选法求素数
http://www.nowcoder.com/questionTerminal/06c3dcc303654ef4926654023eca1e5a
要去大胆的尝试,显然我这是蒙的~
#include<iostream>
using namespace std;
bool is_prime(int n)
{
for(int i=2;i<=n/i;i++)
if(n%i==0) return false;
return true;
}
int main()
{
int res = 0;
int n; cin >> n;
for(int i=2;i<=n;i++)
if(is_prime(i))
{
cout << i << " ";
res ++;
}
cout << endl;
cout << n - 1 - res;
return 0;
}

韶音科技公司氛围 663人发布