第n小的质数

                  1000ms            32767K蒜头君有一个正整数 nnn,他想求第 nnn 小的质数。输入格式一个不超过 100001000010000 的正整数 nnn。输出格式第 nnn 小的质数。                                                    输出时每行末尾的多余空格,不影响答案正确性样例输入                            复制10样例输出                            复制29
#include<stdio.h>
#include<math.h>
int main()
{int i,j,k=0,n;scanf("%d",&n);for(i=2; ;i++){for(j=2;j<=sqrt(i);j++){if(i%j==0)break;}if(j>sqrt(i))k++;if(k==n)break;}printf("%d\n",i);return 0;
}

j<=sqrt(i)是为了将搜索的范围缩小一下
搜索范围缩小了很多,自然运行的效率就上去了

c语言-第n小的质数相关推荐

  1. C语言--第n小的质数

    注:1不是质数,所以要从2开始数 问题描述 描述 输入一个正整数n,求第n小的质数. 输入 一个不超过10000的正整数n. 输出 第n小的质数. 代码 #include<stdio.h> ...

  2. 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1099:第n小的质数

    时间限制: 1000 ms 内存限制: 65536 KB 提交数: 7564 通过数: 3931 [题目描述] 输入一个正整数n,求第n小的质数. [输入] 一个不超过10000的正整数n. [输出] ...

  3. 信息学奥赛C++语言: 第n小的质数

    [题目描述] 输入一个正整数n,求第n小的质数. [输入] 一个不超过10000的正整数n. [输出] 第n小的质数. [输入样例] 10 [输出样例] 29 代码 #include<iostr ...

  4. 第n小的质数 --C语言实现

    第n小的质数 题目描述: 题解: ​ 判断是否是质数的代码: /*判断是否是质数*/ int IfPrime(int n) {for (int i = 2; i * i <= n; ++i) { ...

  5. 第n小的质数(C语言)

    描述 输入一个正整数n,求第n小的质数. 输入 一个不超过10000的正整数n. 输出 第n小的质数. 样例输入 10 样例输出 29 #include<stdio.h> #include ...

  6. POJ NOI0105-44 第n小的质数

    问题链接:POJ NOI0105-44 第n小的质数. 总时间限制: 1000ms 内存限制: 65536kB 描述  输入一个正整数n,求第n小的质数.输入  一个不超过10000的正整数n.输出  ...

  7. 把python语言翻译出来_Python语言实现翻译小工具(Python打包成exe文件)

    本文主要向大家介绍了Python语言实现翻译小工具(Python打包成exe文件),通过具体的内容向大家展示,希望对大家学习Python语言有所帮助. 1.环境 windows10 python3.5 ...

  8. C语言编写2048小游戏

    该博文为原创文章,未经博主同意不得转载,如同意转载请注明博文出处 本文章博客地址:https://cplusplus.blog.csdn.net/article/details/104992424 2 ...

  9. cs架构用什么语言开发_用Rust语言开发微信小程序

    由于stdweb已经好久没有更新了,本人又写了另外一篇: JiaYe:用Rust语言开发微信小程序:wasm-bindgen​zhuanlan.zhihu.com stdweb可以轻松将Rust代码编 ...

最新文章

  1. angularjs通过ng-change和watch两种方式实现对表单输入改变的监控
  2. java打印系统参数_Java学习(二十):获取系统参数
  3. excel随机排序,在A列产生顺序号
  4. 数据结构(七)图的遍历(递归非递归方法)
  5. 酒店房间和 C++ 局部变量的作用域
  6. 开发过程中编写的一些批处理
  7. VC 6.0 : Cannot open include file: 'streambuf': No such file or directory !!
  8. jboss 服务器配置文件,Apache jboss 集群详细配置
  9. 第七节、文件系统与磁盘分区
  10. 某网吧网络布线规划设计
  11. 整数有约 | 非夕科技:用自适应机器人,做通用智能时代的硬核引领者
  12. 万万没想到,“红孩儿” 竟然做了程序员,还是 CTO!
  13. 上海车展:比亚迪宋L概念车全球首发,这是要硬扛特斯拉?
  14. 用hidusb.sys还是winusb.sys读写一个只有In/Out Interrupt Endpoints的STM32 USB设备?
  15. git-cz git commit 定制提交规范
  16. 解决crx文件扩展程序chrome下载自动删除的问题
  17. 众口难调的网站导航条
  18. 谷歌广告联盟电汇收款指南
  19. ARM汇编指令MRS和MSR
  20. 从头打造纯python的mud游戏-基于Evennia(1)

热门文章

  1. r9 6900hs参数 r9 6900hs功耗
  2. 福利吧简约朴素网站地址发布页源码
  3. mysql入门题库:(1)数据库50题
  4. NVIDIA GeForce 940M 设备是不可移动的,无法弹出或拔出问题解决办法
  5. 高仿微信相册,高仿三星相册。目的是把手机里的图片放到Ucloud对象存储里节省手机空间20G
  6. JavaScript 入门知识点总结
  7. 【报错】This scheduler instance (xxx) is still active but was recovered by another instance in the...
  8. 学习区块链(四)--创建僵尸军团Ⅰ
  9. 【转】反压缩 js ,我的万花筒写轮眼开了,CV 能力大幅提升
  10. 模块化-AMD模块化