请选择 进入手机版 | 继续访问电脑版
搜索
房产
装修
汽车
婚嫁
健康
理财
旅游
美食
跳蚤
二手房
租房
招聘
二手车
教育
茶座
我要买房
买东西
装修家居
交友
职场
生活
网购
亲子
情感
龙城车友
找美食
谈婚论嫁
美女
兴趣
八卦
宠物
手机

冰雹猜想

[复制链接]
查看: 103|回复: 0

2万

主题

2万

帖子

6万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
65439
发表于 2019-12-9 19:29 | 显示全部楼层 |阅读模式
  前段时候在看《Python编程快速上手-让烦琐工作自动化》这本书,每章城市有一点习题,其中第三章有个叫“Collatz 序列”的习题,就是著名的冰雹料想(实在我是进修了Python后才晓得有这个数学题目标额~~)。
  百度了这个冰雹料想,稀有学家对亿级自然数做了检验,现在仍然无解。
  对这个习题写了两套代码,
     1、第一套是随机输入尽情整数获得其序列
[code]def collatz(number):    if number % 2 == 0: #偶数        number=number//2 #整除        print(number)    else: #奇数        number = 3 * number + 1        print(number)     return number #不加会默许返回None值,所以要指明return number参数#起头冰雹料想print('请输入尽情正整数:')while True:     try:        number = int(input())        if number>0:            while number != 1:                number = collatz(number)            break        elif number
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Copyright © 2006-2014 淄博新闻网-淄博日报 淄博晚报 淄博财经新报 掌中淄博 淄博专业新闻资讯发布网站 版权所有 法律顾问:高律师 客服电话:0791-88289918
技术支持:迪恩网络科技公司  Powered by Discuz! X3.2
快速回复 返回顶部 返回列表