建议修改时限为1s
查看原帖
建议修改时限为1s
875806
liupan2010楼主2023/2/24 13:22

rt.暴力不吸氧 1.97s,吸氧后900+ms 到 1+ s。

#include<cstdio>
bool a[100000001];
int m,n,i,j,s;
int main()
{
	scanf("%d",&n);
	for(i=2;i*i<=n;i++)
		if(!a[i])
			for(j=2*i;j<=n;j+=i)
				a[j]=1;
	for(i=2;i<=n;i++)
		if(!a[i])
			s++;
	printf("%d",s);
	return 0;
}
2023/2/24 13:22
加载中...