在(2~100)找到不大于X的最大质数
来源:互联网 发布:开源财务系统 php 编辑:程序博客网 时间:2024/06/01 10:25
输入:
def IsPrime(num):
if num<2 or type(num)!=int:
return False
isprime=True
for j in range(2,int(math.sqrt(num))+1):
if num%j==0:
isprime=False
break
return isprime
import math
for i in range(2,100):
if IsPrime(i):
print i
#不大于X的最大质数
x=input('number:')
for x in range(x,2,-1):
if IsPrime(x):
print x
break
输出:
2
3
5
7
11
13
17
19
23
29
31
37
41
43
47
53
59
61
67
71
73
79
83
89
97
number:56
53
0 0
- 在(2~100)找到不大于X的最大质数
- 输入正整数n(n>=2),求不大于n的全部质数(素数)
- 寻找不大于N的质数
- 编程实现返回不大于某值的最大的2次幂
- 【HDU 2225】【数学题 构造】【求不大于sqrt(n)的分数, 分母最大为m】
- 求不大于指定整数的最大素数
- 求不大于log₂N的最大整数
- poj 1003 Hangover 二分查找不大于x的最大值
- 二分实现查找不小于x的第一个数/不大于x的最后一个数
- 打印不大于10000的所有素数(修订)
- 求不小于m÷n的最小整数和不大于m÷n的最大整数
- 编写一个静态方法lg(),接受一个整型参数N,返回不大于log2N的最大整数(ps:不使用Math库)
- My97DatePicker:开始时间和结束时间的最大间隔为1个月30天,并且不大于当前时间(3种方法)
- 寻找不大于n的素数
- 不大于五位数的对称素数
- 打印不大于N的所有素数
- 在不大于某解内n个数最多可以组合成多大的数
- My97DatePicker:开始时间和结束时间的最大间隔为10天,并且不大于当前时间
- 简单小结一下关于JavaScript中的闭包
- adnroid.appwidget.AppWidgetProvider
- 排序总结(java版本)
- 【AngularJS】使用ng-repeat中$index的注意点
- RabbitMQ官网教程3——发布订阅
- 在(2~100)找到不大于X的最大质数
- canvas绘图详解+demo解释
- <div>/<span>/<label>标签
- 在活动中使用menu(以及简单地销毁一个活动)
- 基于spark排序的一种更廉价的实现方案-附基于spark的性能测试
- 朴素贝叶斯分类器与贝叶斯估计
- HTML中表格的单元格(水平或垂直方向)合并
- 魅族 C++ 微服务框架技术
- 欢迎使用CSDN-markdown编辑器