当前位置: 首页 > news >正文

蓝桥云客 找素数

1.找素数 - 蓝桥云课

找素数

题目描述

本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。

素数就是不能再进行等分的整数。比如:7,11。而9不是素数,因为它可以平分为3等份。一般认为最小的素数是2,接着是3,5,...

请问,第100002(十万零二)个素数是多少?

请注意:“2”是第一素数,“3”是第二个素数,依此类推。

运行限制
  • 最大运行时间:1s
  • 最大运行内存:128M
统计信息
  • 总通过次数:3396
  • 总提交次数:3598
  • 通过率:94.4%
难度
  • 中等
  • 标签:2012,国赛
版权声明

思路:
暴力

代码:

#include <iostream>
#include<algorithm>
#include<cmath>
#include<vector>
using namespace std;
typedef long long ll;
const ll N = 1e5+10; 
ll tot = 1;
ll prime[N]; 
bool is_prime(ll x)
{
	if(x == 2)
	return true;
	else if(x < 2)
	return false;
	for(ll i = 2 ; i * i <= x ; i++)
	{
		if(x % i == 0)
		return false;
	}	
	return true;
} 
int main()
{
  for(ll i = 2 ; tot <= 100002 ; i++)
  {
  	 if(is_prime(i))
  	 {
  	 	prime[tot] = i;
		tot++;	
	 }
  }
  cout << prime[100002];
  return 0;
}

思路:

线性筛

代码:

相关文章:

  • reconstruct_3d_object_model_for_matching例子
  • C# WPF编程-Menu
  • 戴尔系列电脑安装UBUNTU系统
  • MySQL事务:确保数据一致性的关键机制
  • fastapi+angular宠物领养系统
  • 基于Nvidia Jetson Nano边缘计算设备使用TensorRT部署YOLOv8模型实现目标检测推理
  • 基于Python+Ollama DeepSeek与MySQL进行数据分析探索
  • apache-maven-3.9.9 详细安装配置教程(2025版)
  • 贪心算法作业参考:P1106,P4995,P5019
  • 2000-2019年各省地方财政税收收入数据
  • 深入剖析React中setState的执行机制与实现原理
  • LeetCode算法题(Go语言实现)_04
  • 深入解析 GORM 的 Model 方法:隐式选择与模型绑定的艺术
  • 【安全运营】用户与实体行为分析(UEBA)浅析
  • 【从零开始学习计算机科学与技术】计算机网络(七)应用层
  • ClickHouse Docker 容器迁移指南:从测试环境到离线正式环境
  • 【css酷炫效果】纯CSS实现大风车旋转效果
  • 【2025】LLM(大模型)开源项目介绍与使用场景
  • 火山引擎(豆包大模型)(抖音平台)之火山方舟的Prompt的使用测试
  • 利用大语言模型生成的合成数据训练YOLOv12:提升商业果园苹果检测的精度与效
  • 15年全免费,内蒙古准格尔旗实现幼儿园到高中0学费
  • 被围观的“英之园”,谁建了潮汕天价违建?
  • 河南一女子被医院强制带走治疗,官方通报:当值医生停职
  • 博物馆日|为一个展奔赴一座城!上海171家博物馆等你来
  • 土耳其、美国、乌克兰三边会议开始
  • 人形机器人灵犀X2掌握新技能:有了“内心戏”,还会拳脚功夫