n = int(input('输入一个数字:'))
def getNumber(n):if n <= 3:if n > 1:return nelse:return Falseelse:ls = [];for i in range(3,n,2):z = check(i)if z :ls.append(i)return max(ls)
#检查是否是质数
def check(n):if n > 1:for i in range(2,n):#print(i)if( n % i ) == 0:#print('不是')return Falsebreakelse:return Trueelse:return False
bgnum = getNumber(n)
if bgnum:print('%s是不大于%s的最大质数'%(bgnum,n))
else:print('请输入大于1的数')

求不大于N的最大质数相关推荐

  1. 求不大于n的全部质数(素数 C++)

    题目描述 输入正整数n(n>=2),求不大于n的全部质数 代码 [方法一](定义法直接求) #include <iostream> using namespace std;int m ...

  2. php算法不大于n的质数,php求不大于n的质数

    php求不大于n的质数: 使用循环遍历.当为质数时加入list中public class Test4 { public static void main(String[] args) { Test4 ...

  3. 埃拉托色尼筛法求不大于n的质数序列

    埃拉托色尼筛法求不大于n的质数序列 主要思想: 从2开始,将待选序列中2的倍数全部剔除,在此基础上,将3的倍数全部剔除,同时循环这个过程,到最后,得到的序列就是我们所要求的所有序列 Java代码实现: ...

  4. C#筛法求出范围内的所有质数

    科普篇:筛法是一种简单检定素数的算法.据说是古希腊的埃拉托斯特尼(Eratosthenes,约公元前274-194年)发明的,又称埃拉托斯特尼筛法(sieve of Eratosthenes). 说实 ...

  5. 2021-10-06 求1到100以内的质数

    千里之外始于足下 题目:求1到100以内的质数 附1: 附2: 注:上述附件来源于百度,想要了解更多这方面的知识可使用百度进行深入了解学习. 思路: 根据上述的附件我们应该能清楚的知道质数的定义了,那 ...

  6. C语言:求分解一个任意合数为质数乘积形式

    C语言:求分解一个任意合数为质数乘积形式 如: 100是要分成2*2*5*5才算最后的答案 7=1*7的形式是正确的 16=2*2*2*2 正确 #include<stdio.h> mai ...

  7. 求1到100之间的质数(素数)?

    求1到100之间的质数(素数) 用到知识:双层for循环,if判断 常识:2是最小的质数,质数的定义:除1和本身没有其他因数的数 思路:如何判断5是不是质数,用5分别对2,3,4取余,发现没有余数,说 ...

  8. 使用 for 循环语句求出 1~100 之间的质数。

    package HomeWork; public class Test04 { /*  * 使用 for 循环语句求出 1~100 之间的质数.  */     public static void ...

  9. C---已知正整数n是两个不同的质数的乘积,试求出较大的那个质数。

    已知正整数n是两个不同的质数的乘积,试求出较大的那个质数. 思路:由题意可知,n为两个质数之积,也就是说只要找到一个数能够被n整除,这个数一定是质数!!!2为最小的质数,直接从2开始找,这里通过平方s ...

  10. 求2~n之间所有的质数及其个数

    求2~n之间所有的质数及其个数 int count = 0;outer : for (int i = 2 ;i < 100 ;i ++){for (int j = 2;j < i; j++ ...

最新文章

  1. 获取控制台窗口的句柄(HWND)和程序中输出回车键
  2. mysql数据库栏目_MySQL的一些小技巧(持续更新) - mysql数据库栏目
  3. 信息学奥赛一本通(2025:【例4.11】体操队)
  4. 7种用户界面UI原则
  5. TokenInsight:反映区块链行业整体表现的TI指数较昨日同期上涨6.21%
  6. 后台cs代码控制html控件,cshtml中正则表达式使用后台代码
  7. 为什么要用Vue.js的组件化开发
  8. sms实现wap push的方法和格式
  9. 怎样使用PDF编辑器删除多余页面
  10. babelua for vs 2015
  11. 5V限流IC,0.4A-4.8A可调限流芯片解决方案
  12. java.lang.IllegalStateException: The specified message queue synchronization barrier token has not
  13. 如何解决浏览器被网站劫持
  14. PHPExcel浏览器输出Excel2007出错
  15. Windows下C++调用系统软键盘及其需要注意的点
  16. [OHIF-Viewers]医疗数字阅片-医学影像-cornerstone-core-Cornerstone.js提供了一个完整的基于Web的医学成像平台。...
  17. stm32RCT6 使用NTC热敏电阻实现温度报警器
  18. 计算机电源功率高好吗,高额定功率等于高功耗吗?教您如何选择计算机电源
  19. 小黄车卖蜂蜜啦。。。
  20. 【财富空间】卡耐基梅隆首席科学家大卫·伯恩:机器人学与商业机遇

热门文章

  1. css文字加边框镂空文字_如何使用CSS创建镂空边框设计
  2. Python连接SQL Server 之pyodbc
  3. python pdfminer3k_Python对pdf中的关键字过滤(pdfminer3k或pdfminer使用)
  4. python 有道翻译,python 简单的调用有道翻译
  5. html5游戏视频UI框架,几款流行的HTML5 UI 框架比较
  6. [TimLinux] Python3 Coverity zeep/SOAP 库使用示例
  7. 微信开发者工具封装request请求
  8. php画图抗锯齿,关于抗锯齿的详细介绍
  9. AutoCAD Civil 3D-横断面-创建横断面、横断面图及采样线的编辑(断面法工程量计算)
  10. angularJs过滤器(货币转换,大小写,字数限制,日期)