#include<bits/stdc++.h>
using namespace std;
bool check(int a){
if(a==1)return 0;
for(int i=2;i*i<=a;i++){
if(a%i==0)return 0;
}
return 1;
}
int main(){
int n,i;
long long sum=0;
cin>>n;
for(int i=2;i<=n;i++){
if(check(i)){
if(???){
cout<<i<<endl;
sum++;
}
}
}cout<<sum;
return 0;
}
问号处判断质数是否小于n,如何判断???