帮孩子纠下错吧
#include <bits/stdc++.h>
using namespace std;
int main(){
int L,cnt=2,b=0,sum=1;
cin >> L;
cout << 2 << endl;
for (int x=3;cnt<=L;x+=2){
for (int y=3;y<x;y+=2)
if (x%y==0)
b=1;
if (b==1){
cnt+=x;
sum+=1;
cout << x << endl;
}
}
cout << sum;
return 0;
}