正宗题解
2026-07-30 10:17:05
发布于:浙江
10阅读
0回复
0点赞
第19行是重点,必须加i,表示更新
#include<bits/stdc++.h>
using namespace std;
int sum,l,zhong;
bool isprime(int x){
for(int j=2;j<=sqrt(x);j++){
if(x%j==0){
return false;
}
}
return true;
}
int main(){
cin>>l;
if(l<=1){
cout<<0;
return 0;
}
for(int i=2;i<=100005;i++){
if(zhong+i>l){
break;
}
if(isprime(i)){
cout<<i<<"\n";
zhong+=i;
sum++;
}
}
cout<<sum;
return 0;
}
全部评论 2
快点来
1周前 来自 浙江
0老子来门口找你了
1周前 来自 浙江
0










有帮助,赞一个