尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
44:第n小的质数
/** * 题目名称第n小的质数 p * 题目来源http://noi.openjudge.cn/ch0105/44/ p * 程序功能输出指定编号的质数 * * author 潘磊just_panleijust.edu.cn * version 1.0 */importjava.util.Scanner;publicclassMain{/** * 判断指定正整数是否为质数。 * * param num 指定正整数。 * return true当且仅当num是质数否则false。 */publicbooleanisPrime(intnum){if(num2){// 小于2的整数不是质数returnfalse;}if(num2){// 2是质数returntrue;}if(num%20){// 除2以外其它偶数都不是质数returnfalse;}/* 从3依次遍历到sqrt(num)仅遍历奇数 */for(inti3;i*inum;i2){if(num%i0){// 如果当前整数是num的因子returnfalse;// 说明num不是质数}}returntrue;// 以上没有返回false说明num是质数}/** * 返回指定编号的质数。 * * param n 指定编号。 * return 第n个质数。 */publicinttheNthPrime(intn){if(n1){// 第一个质数是2return2;}n--;// 去掉质数2查找的质数数量减1intans-1;// 第n个质数初始为-1这里初始值可以是任意整数/* 从3开始依次遍历每个奇数直至找到第n个质数 */for(inti3;n0;i2){if(isPrime(i)){// 如果当前整数是质数ansi;// 更新ans为当前整数n--;// 令查找的质数数量减1}}returnans;}publicstaticvoidmain(String[]args){MaincallnewMain();ScannerinputnewScanner(System.in);intninput.nextInt();System.out.print(call.theNthPrime(n));}}
RELATED

相关推荐

嵌入式C与标准C的差异:内存、运行时与编译器行为解析

嵌入式C与标准C的差异:内存、运行时与编译器行为解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/21 20:03:52
UWB定位锚点三合一实测:中继、定位、信标如何兼顾部署效率

UWB定位锚点三合一实测:中继、定位、信标如何兼顾部署效率

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/21 20:03:52
PLC工程师实战错题本:90条现场踩坑经验与避坑指南

PLC工程师实战错题本:90条现场踩坑经验与避坑指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📅 2026/10/21 20:03:52
MORE NEWS

更多资讯

📰

41-基于STC89C52的避障循迹小车

单片机型号(STC89C52)目录一、摘要二、设计要求三、原理图四、说明书预览五、QA作者简介:电指导学生毕业设计并参与学生毕业答辩指导,有较为丰富的相关经验。期待与各位高校教师、企业讲师以及同行交流合作主要内容:人工智能与大数据、单片机…

📰

当两个AI坐在谈判桌两边

一道全新的题 10月18日,FT爆出一条消息:Anthropic正在跟律所磋商一个全新的问题——AI智能体应该怎么谈判。 翻译成人话就是:当你的AI代理替你去砍价、谈薪资、处理纠纷,它该有多狠?该什么时候回头问你?对…

📰

IC 封装设计中的锐角问题怎么解决?Allegro X Advanced Package Designer 自动修复锐角实操指南

摘要:锐角无论是出现在浇注铺铜的尖锐棱角,还是出现在两块不同金属之间,都是一个棘手的设计问题。设计师会尽力避免,但锐角仍会悄然出现。本文基于 Cadence Allegro Package Designer Plus Silicon Layout Option 17.4&#xff0c…

📰

HTTP/2 的限流为什么挡不住:三种计数错配

HTTP/2 的限流机制全部长成同一个样子:一个计数器加一个上限。并发流数由 SETTINGS_MAX_CONCURRENT_STREAMS 限制,头部占用由 SETTINGS_MAX_HEADER_LIST_SIZE 一类的设置限制,连接级缓冲由流控窗口限制。这套东西的设计前提是计数器计的那个东…

📰

混沌拓扑学(HDT)从一张黑洞照片看:科学里的“证明”究竟是什么hundun

摘要 一张图像与一座诺奖:证据的边界在哪里 如果仅凭一张观测图像就能够构建一套理论、进而斩获诺贝尔奖,那么我可以构建出十套。事件视界望远镜(EHT)发布的黑洞影像、2020年诺贝尔物理学奖对银河系中心大质量致密天体的表彰&…

📰

AI 相关的学习网站,不要点

AI 相关的学习网站,不要点 skill my-skill/ ├── SKILL.md # 必需:技能元数据、触发规则、核心执行指令 ├── scripts/ # 可选:可执行代码脚本(自动化核心逻辑,不占用上下文) ├─…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬