#NOIP2014J1Q26. [NOIP 2014 普及组初赛] 第 26 题
[NOIP 2014 普及组初赛] 第 26 题
#include <iostream>
using namespace std;
const int SIZE = 100;
int main(){
int p[SIZE];
int n, tot, i, cn;
tot = 0;
cin >> n;
for(i = 1; i <= n; i++)
p[i] = 1;
for(i = 2; i <= n; i++){
if(p[i] == 1)
tot++;
cn = i * 2;
while(cn <= n){
p[cn] = 0;
cn += i;
}
}
cout << tot << endl;
return 0;
}
请填写答案。
{{ input(1) }}