求助大佬!!!
查看原帖
求助大佬!!!
315039
Romanticism_null楼主2022/5/19 15:57
#include<bits/stdc++.h>
using namespace std;
const int k=1e6;
bool a[k];
int l;
int zs()
{
	int sum,t,i=2;
	memset(a,1,sizeof(a));
	a[0]=a[1]=0;
	while(sum<=l)
	{
		if(a[i])
		{
			for(int j=i+i;j<=k;j+=i) a[j]=0;
			cout<<i<<endl;
			t++;sum+=i;
		}
		i++;
	}
	cout<<t;
	return 0;
}
int main()
{
	cin>>l;
	zs();
	return 0;
 } 
2022/5/19 15:57
加载中...