寻找第n个默尼森数

代码格式如下:

def prime(num):

...

def monisen(no):

… …

return xxx

print(monisen(int(input()))) #此处不需要自己输入,只要写这样一条语句即可,主要完成monisen()函数(4分)

经典程序设计问题:找第n个默尼森数。P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数。

输入格式:按提示用input()函数输入

输出格式:int类型

输入样例:4

输出样例:127


import mathdef prime(num):l1 = [2]for i in range(3, int(math.sqrt(num)+1), 2):if num % i ==0:return Falsereturn numdef monisen(no):l2 = [2]a = 3while 1 :P = prime(a)if P == False:a = a+2continueM = 2**P-1if prime(M) == False:a = a+2else:l2.append(M)a+=2if len(l2) == no:breakreturn l2[-1]print(monisen(int(input(""))))

用Python玩转数据(一)相关推荐

  1. 大学python选择题题库及答案_大学慕课用Python玩转数据题库及答案

    大学慕课用Python玩转数据题库及答案 更多相关问题 (19分)电解原理在化学工业中有广泛应用.右图表示一个电解池,装有电解液c :A.B是两块电极板,通过导线与直流 用铂电极电解CuCl2与CuS ...

  2. python好学吗mooc中文网-2020年大学mooc用Python玩转数据作业答案

    2020年大学mooc用Python玩转数据作业答案 更多相关问题 一台电脑先涨价着一%,后降价2一%,这台电脑一现价同原价相比是()A.一样的B.降低了C.提高了直接写出9数 3÷地下%=6×3下% ...

  3. python好学吗mooc中文网-用Python玩转数据

    spContent=欢迎来到<用Python玩转数据>,这是第10次开课,大壮老师会尽量用非计算机专业(需要有一些编程基础,最好学过一门程序设计语言,但不一定是Python)小伙伴们能听懂 ...

  4. pythonzerojudge题库及答案_大学mooc2020用Python玩转数据试题及答案

    大学mooc2020用Python玩转数据试题及答案 更多相关问题 胆汁酸生成的限速酶是: [单选题]以下哪个是结核治疗策略: [单选题]胆汁酸生成的限速酶是: [判断题]仰光大金塔塔体是在3层大台基 ...

  5. 确实会玩!教你用Python玩转数据~

    向大家推荐一个南京大学的公开课--用Python玩转数据 授课老师张莉博士是南京大学计算机科学与技术系副教授,主要研究领域为数据挖掘和自然语言处理.张老师上课走亲切风冷幽默路线,跟同学们相处愉快,常常 ...

  6. PDF课件下载!《用Python玩转数据》

    向大家推荐一个南京大学的公开课--用Python玩转数据 授课老师张莉博士是南京大学计算机科学与技术系副教授,主要研究领域为数据挖掘和自然语言处理.张老师上课走亲切风冷幽默路线,跟同学们相处愉快,常常 ...

  7. 用python玩转数据慕课答案第四周_大学慕课用Python玩转数据章节测试答案

    大学慕课用Python玩转数据章节测试答案 更多相关问题 渗透泵型片剂控释的基本原理是A.减小溶出B.减慢扩散C.片剂膜外渗透压大于片剂膜内,将片内药物从 语义学批评是什么? As usual, __ ...

  8. python单选题库答案_大学慕课2020用Python玩转数据题库及答案

    大学慕课2020用Python玩转数据题库及答案 更多相关问题 [单选] 补偿滑轮组中动滑轮槽偏转角度不大于(). [单选] 30型杵环杆长度是(). [单选] 上下行分段绝缘器的空气间隙应达到()及 ...

  9. 用python玩转数据测试与作业_大学mooc用Python玩转数据章节测试答案

    大学mooc用Python玩转数据章节测试答案 更多相关问题 某班有学生40人,女生人数与总人数右比是3:8,则男生有()人.A.15B.25C.30 某班有学生40人,女生人数与总人数右比是3:8, ...

  10. python中的条件判断稀硫酸_大学mooc2020用Python玩转数据期末考试查题公众号答案...

    大学mooc2020用Python玩转数据期末考试查题公众号答案 更多相关问题 下列表述或叙述中,正确的是().A.1 mol氢B.3 mol H2C.2 mol氢分子D.1 mol H 相同质量的钠 ...

最新文章

  1. iOS - 图文混排技术方案分享
  2. servlet单实例多线程 ---线程安全问题是由实例变量造成的,只要在Servlet里面的任何方法里面都不使用实例变量,那么该Servlet就是线程安全的。(所有建议不要在servlet中定义成员变
  3. WEB应用程序逻辑架构
  4. Matlab提取矩阵数据
  5. 安装ubuntu时将boot目录单独挂载的意义
  6. DHTML4(select与checkbox应用)
  7. (转)AS3中的stage,this,root的区别
  8. 腾讯为什么不开发linux软件下载,你认为国产操作系统如何搭建生态?为什么腾讯不给Linux系统适配QQ?...
  9. 怎么安装红旗Linux5,如何用硬盘安装红旗LINUX5_0.doc
  10. javaScript学习笔记之typeof, null, 和 undefined之间的对比
  11. 使用实体框架核心创建简单的审计跟踪
  12. FAQ宝典之Rancher Server
  13. C语言冒泡排序代码示例
  14. 计算机位移指令的作用,移位指令
  15. windows下使用curl命令
  16. 在虚拟机上部署discuz论坛系统
  17. NS3系列—3———NS3中文:4 概念描述
  18. 深度学习平台的搭建(anaconda-pytorch-pycharm)
  19. Weakly Superised video anomaly detection弱监督视频异常检测
  20. 再聊虚拟资源知识付费赚钱

热门文章

  1. wpf制作旋转小方块
  2. php在线电子小说网站毕业设计源码
  3. EPLAN小知识——添加字体
  4. C盘扩容(步骤记录)
  5. Go语言——cap函数详解
  6. 漫步数学分析二十二——魏尔斯特拉斯测试
  7. 十大管理之项目进度管理知识点
  8. RFID电子标签对于图书管理的应用
  9. SQL server 2000个人版 下载地址
  10. 2022-2028全球智能门锁系统行业调研及趋势分析报告