求助,第三个点和第五个点WA了
查看原帖
求助,第三个点和第五个点WA了
714508
PongFly楼主2022/5/28 15:51

结果

#include<bits/stdc++.h>
using namespace std;
bool isPrime(int n){
	if(n<2) return false;
	for(int i=2;i<=sqrt(n);i++)
		if(n%i==0) return false;
	return true;
}
int main(){
	int l,cnt=0,sum=0;
	cin>>l;
	int r=0;
	if(l<2){
		cout<<0;
		return 0;
	}
	while(cnt<l){
		if(isPrime(r)){
			cout<<r<<endl;
			r++;
			cnt+=r;
			sum++;
		}else r++;
	}
	cout<<sum;
	return 0;
}
2022/5/28 15:51
加载中...