python-shixian考拉兹猜想
考拉兹猜想(Collatz conjecture)又称奇偶归一猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2。 如此循环,最终都能得到1。编写一个程序,输入一个正整数,打印其考拉兹序列。
输入格式:
1个>1的正整数
输出格式:
以空格分隔的考拉兹序列。
样例">样例">输入样例:
在这里给出一组输入。例如:
5
输出样例:
在这里给出相应的输出。例如:
16 8 4 2 1
n=int(input())
while n!= 1:
if n% 2 == 0:
n/=2
print(int(n),end=" ")
elif n % 2 == 1:
n = n * 3 + 1
print(int(n),end=" ")
python-shixian考拉兹猜想相关推荐
- 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发现了一个很有趣的数字游戏. 任意给定一个自然数 ...
最新文章
- java异常类 Object类
- 新制造 新工科 新机制——李泽湘教授在工程教育高峰论坛上的报告
- Color Pilot 5中文版
- 05-连接数据库方法
- mysql连接查询之间的差异性
- Docker系列06—基于容器制作镜像并上传到Docker Registry
- BeetleX.WebFamily针对Web SPA应用的改进
- 在树莓派2上折腾kali2.0小记(1)
- 【Proteus】如何在Proteus中将网络标号批量标号
- Java使用HTTPClient4.3开发的公众平台消息模板的推送功能
- Function Maps: A Flexible Representation of Maps Between Shapes
- 克隆卡设备_SD Clone for mac(SD卡克隆备份软件) v3.2
- 邮件合并保存为一个个单独的文档_你还在为考计算机二级烦恼吗? 基本操作步骤分享...
- RSA签名和验签Util
- SPI协议学习Cubmx——读写Flash W25Q64
- 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
- 基于社会工程学的网络攻击手段分析
- 计算机ifand函数补考科目,Excel函数公式:逻辑函数IF、AND、OR、NOT、IFERROR实用技巧解读...
- 音乐微信小程序源码php版,仿QQ音乐的微信小程序
- java设置httpheaders_HttpClient 请求添加Header头部信息
热门文章
- 大学计算机课程制作生日卡片,计算机《制作生日贺卡》教学设计.doc
- 家用路由器设置虚拟服务器,家用路由器设置虚拟服务器
- 【NLP】第 1 章 语言处理和 Python
- html meta标签的常用写法
- 树莓派驱动数码管c 语言,用树莓派驱动八段数码管实现倒计时
- 210705学习笔记(cucumber@ruby)
- c语言中row是什么意思中文,row是什么意思
- Guava-Splitter
- 编译 cyanogenmod (cm) android 源码遇到的坑(自用)
- [VOA美国人物] Jackie Robinson: The First Black Player in Modern Major League