• 个人简介
  • 通过的题目
  • 最近活动

大瓶冰红茶为什么涨了一块???已老实求放过qwq

🚀️ 🚀️

#include<bits/stdc++.h>
#define ll long long
#define rep(i,a,b) for(int i=a;i<=b;i++)
using namespace std;
int main()
{
      return 0;
}

192.168.2.14:99/d/rumen/domain/

欧拉筛法:

#include<bits/stdc++.h>
#define ll long long
#define rep(i,a,b) for(int i=a;i<=b;i++)
using namespace std;
const int N=1e8+10;
bool a[N];
int b[N],ans=0;
int main()
{
	int n;
	cin>>n;
	for(int i=2;i<=n;i++)
	{
		if(a[i]==0)
		{
			b[++ans]=i;
		}
		for(int j=1;j<=ans;j++)
		{
			if(b[j]*i>n)
			{
				break;
			}
			int k=i*b[j];
			a[k]=1;
			if(i%b[j]==0)
				break;
		}
	}
	cout<<ans;
	return 0;
}

题目标签

算法基础
54
入门
52
难度分类
51
多重循环
43
顺序结构
24
一维数组
15
二维数组
15
顺序结构 自带函数
11
贪心
8
入门数学题
7
结构体
7
差分
6
顺序结构 数的拆分
5
顺序结构 格式化输入和输出
5
函数
5
多维数组
5
循环结构
4
数论
4
排序
4
2014年南海区
4