加载中
加载中
表情图片
评为精选
鼓励
加载中...
分享
加载中...
文件下载
加载中...
修改排序
加载中...
求第几个质数,能解科创题
精致大眼剑水蚤2019/12/11原创 数学软件综合 IP:广东

之前看到了这个贴https://www.kechuang.org/t/80225


我将我写来解题的代码也发出来,供大家参考下

Other
import math maxNum=eval(input('输入质数上限:')) count=0 print('The prime numbers in【1,上限】 are') print('') print('-----------输出-----------') print('') print('') for number in range(2,maxNum):     isPrime = True     #内循环检测一个数是否为质数     for divisor in range(2,int(math.floor(math.sqrt(number))) + 1):         if (number % divisor == 0):             isPrime = False             break     if (isPrime):         count += 1         print(count,':',number,'    ',end='')         if (count%3==0):             print('') print('')

建议用PYPY加速下,毕竟数字不小

来自:数理化 / 数学计算机科学 / 软件综合
1
新版本公告
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

精致大眼剑水蚤
进士 机友 笔友
文章
1
回复
28
学术分
0
2019/05/17注册,4年10个月前活动

最爱吃太空人

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:广东
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的