- 找素数2级1 2023.6
- 2024-03-31 20:12:10 @
新学的欧拉筛,真不戳-v-
#include <bits/stdc++.h>//新学的欧拉筛
using namespace std;
bool p[1005];
int sushu[1005];
int main()
{
ios::sync_with_stdio(false);
int n;
cin>>n;
int k=0;
for(int i=2;i<=n;i++)
{
if(!p[i])
{
sushu[k++]=i;
}
for(int j=0;j<k&&i*sushu[j]<=n;j++)
{
p[i*sushu[j]]=1;
if(i%sushu[j]==0)
{
break;
}
}
}
cout<<k;
return 0;
}
0 条评论
目前还没有评论...
信息
- ID
- 2591
- 难度
- 5
- 分类
- (无)
- 标签
- 递交数
- 98
- 已通过
- 33
- 通过率
- 34%
- 上传者