求调 大佬
查看原帖
求调 大佬
1458840
leiyanzhen楼主2024/12/13 20:41
#include <bits/stdc++.h>
using namespace std;
bool isPriem(int x){
	if(x<2)return 0;
	else if(x==2)return 1;
	else{
		for(int i=2;i*i<=x;i++){
			if(x%i==0){
				return false;
			}
		}
		return true;
	}
}
int main(){
    int n,sum=0;
	cin>>n;
	for(int i=1;i<=n;i++){
		if(isPriem(i)){
			sum++;
		}
	}
	cout<<sum;
	return 0;
} 
2024/12/13 20:41
加载中...