考拉兹猜想(Python版)
例题:
考拉兹猜想(Collatz Conjecture),也叫奇偶归一猜想、3n + 1猜想、冰雹猜想、角骨猜想、哈塞猜想、乌拉姆猜想、叙拉古猜想
算法介绍:
对于每一个正整数,如果他是奇数,就对他乘以3,再加1,如果是偶数则对他除以2,最终都能得到1
def collatz_conjecture(number):while number != 1:if number % 2 == 0:# 偶数number /= 2print(number)elif number % 2 == 1:# 奇数number = number * 3 + 1print(number)collatz_conjecture(6)
考拉兹猜想(Python版)相关推荐
- Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想
推荐教材:<中学生可以这样学Python(微课版)>,董付国.应根球,清华大学出版社,ISBN:9787302554639 京东购买链接: =================== 问题描述 ...
- python实现著名的考拉兹猜想(421猜想)
考拉兹猜想简介 如图: 考拉兹猜想:1.取一个正整数num2.如果是偶数,result = num / 23.如果是奇数,result = num * 3 + 14. result代替num进行第1步 ...
- Python验证和可视化之三大猜想 [ 冰雹猜想、角谷猜想、考拉兹猜想 ]
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 本篇文章来自腾讯云 作者:Python小屋屋主 ( 想要学习Python?Pyth ...
- Python实现Collatz序列(考拉兹猜想)
考拉兹猜想(英语:Collatz conjecture),又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1, ...
- 3-7 考拉兹猜想(高教社,《Python编程基础及应用》习题6-11)
考拉兹猜想(Collatz conjecture)又称奇偶归一猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2. 如此循环,最终都能得到1.编写一个程序,输入一个 ...
- python角谷猜想详细步骤_用python3.7编写考拉兹猜想 -
你听说过考拉兹猜想吗?就是随便选一个大于1自然数,如果是奇数就乘3加1,如果是偶数就除2,如此循环,最后结果一定是1.考拉兹猜想又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜 ...
- 【JAVA】java递归测试考拉兹猜想/冰雹猜想
java递归测试考拉兹猜想/冰雹猜想 什么是考拉兹猜想: 考拉兹猜想是数学中最引人注目的难题之一,它也被称为奇偶归一猜想.3n+1猜想.冰雹猜想还有角谷猜想等等.这个猜想的很容易掌握,你只需要知道如何 ...
- 7-31 【0413】考拉兹猜想
问题描述 考拉兹猜想(Collatz Conjecture),又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想,是指: 对于每一个正整数,如果它是奇数,则对它乘3 ...
- java拉兹猜想的编程_Java数据结构及算法实例:考拉兹猜想 Collatz Conjecture
/** * 考拉兹猜想:Collatz Conjecture * 又称为3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想, * 是指对于每一个正整数,如果它是奇数,则对它乘3再加1, ...
- 17.4.8.3n+1猜想、考拉兹猜想
了解 3n+1 猜想 Problem E: 六队-Guess the maximum and minimum Description Utopian发现了一个很有趣的数字游戏. 任意给定一个自然数 ...
最新文章
- 入链、出链、反向链接、内链、外链的关系
- 车辆密度估计--Understanding Traffic Density from Large-Scale Web Camera Data
- Linux 空格转换行
- Ntop性能提升方案
- cocos2dx 响应windows键盘事件
- pythondistutils安装_安装msi后的python distutils
- 金融诈骗中男性更易受骗:损失数额更大
- 洛谷——P1296 奶牛的耳语
- R大 关于 G1 算法原理的解释说明
- 图灵好书推荐——数学+物理+宇宙
- java pdf版本转换_无需依赖第三方软件,在Java中进行PDF格式转换全新攻略
- 电脑显示器黑屏|显示器突然黑屏|显示器闪黑屏
- 如何解二阶齐线性微分方程
- 北大计算机山西,2019年山西省清华、北大录取人数及招生情况整理汇总
- python精灵和精灵组_Pygame精灵和精灵组
- quartz简单入门
- P3396 哈希冲突 (根号算法)
- C语言贪吃蛇游戏代码,贪吃蛇C语言代码实现大全
- 19. OP-TEE中TA与CA执行流程详解-------软件架构篇
- OCUI界面设计:UIPickerView 拾取视图
热门文章
- ubuntu18.4.02配置静态IP和DNS并ping外网
- 742. Closest Leaf in a Binary Tree的思路
- linux kernel pwn学习之堆漏洞利用+bypass smap、smep
- 实验五 八段数码管显示(红绿灯)
- PFC离散元与FLAC3D数值仿真核心技术与应用” 线上培训
- 老版本金蝶迷你版9.1升级到金蝶KIS 13.0,升级错误.
- python实现不重复排列组合_python 实现排列组合
- 典型相关分析python实现_多视图学习利器----CCA(典型相关分析)及MATLAB实现
- 知乎8.5k赞的回答:自学编程需要注意什么?
- unity详细解决visualstudio未能找到类型或命明空间名问题