A80487.质数口袋
2026-01-29 10:03:50
发布于:北京
1阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
bool zs(int a){
if(a2){
return true;
}
for(int i=2;i*i<=a;i++){
if(a%i0){
return false;
}
}
return true;
}
int main(){
int n,c=0,i=2;
cin>>n;
while(1){
if(n-i<0){
break;
}
if(zs(i)){
n-=i;
c++;
cout<<i<<endl;
}
i++;
}
cout<<c;
}
全部评论 1
声明:这个代码不是最优解,但能保证Ac
3天前 来自 北京
0

有帮助,赞一个