考拉兹猜想(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考拉兹猜想相关推荐

  1. Python验证和可视化冰雹猜想、角谷猜想、考拉兹猜想

    推荐教材:<中学生可以这样学Python(微课版)>,董付国.应根球,清华大学出版社,ISBN:9787302554639 京东购买链接: =================== 问题描述 ...

  2. python实现著名的考拉兹猜想(421猜想)

    考拉兹猜想简介 如图: 考拉兹猜想:1.取一个正整数num2.如果是偶数,result = num / 23.如果是奇数,result = num * 3 + 14. result代替num进行第1步 ...

  3. Python验证和可视化之三大猜想 [ 冰雹猜想、角谷猜想、考拉兹猜想 ]

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 本篇文章来自腾讯云 作者:Python小屋屋主 ( 想要学习Python?Pyth ...

  4. Python实现Collatz序列(考拉兹猜想)

    考拉兹猜想(英语:Collatz conjecture),又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1, ...

  5. 3-7 考拉兹猜想(高教社,《Python编程基础及应用》习题6-11)

    考拉兹猜想(Collatz conjecture)又称奇偶归一猜想,是指对于每一个正整数,如果它是奇数,则对它乘3再加1,如果它是偶数,则对它除以2. 如此循环,最终都能得到1.编写一个程序,输入一个 ...

  6. python角谷猜想详细步骤_用python3.7编写考拉兹猜想 -

    你听说过考拉兹猜想吗?就是随便选一个大于1自然数,如果是奇数就乘3加1,如果是偶数就除2,如此循环,最后结果一定是1.考拉兹猜想又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜 ...

  7. 【JAVA】java递归测试考拉兹猜想/冰雹猜想

    java递归测试考拉兹猜想/冰雹猜想 什么是考拉兹猜想: 考拉兹猜想是数学中最引人注目的难题之一,它也被称为奇偶归一猜想.3n+1猜想.冰雹猜想还有角谷猜想等等.这个猜想的很容易掌握,你只需要知道如何 ...

  8. 7-31 【0413】考拉兹猜想

    问题描述 考拉兹猜想(Collatz Conjecture),又称为奇偶归一猜想.3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想,是指: 对于每一个正整数,如果它是奇数,则对它乘3 ...

  9. java拉兹猜想的编程_Java数据结构及算法实例:考拉兹猜想 Collatz Conjecture

    /** * 考拉兹猜想:Collatz Conjecture * 又称为3n+1猜想.冰雹猜想.角谷猜想.哈塞猜想.乌拉姆猜想或叙拉古猜想, * 是指对于每一个正整数,如果它是奇数,则对它乘3再加1, ...

  10. 17.4.8.3n+1猜想、考拉兹猜想

    了解 3n+1 猜想 Problem E: 六队-Guess the maximum and minimum Description ​ Utopian发现了一个很有趣的数字游戏. 任意给定一个自然数 ...

最新文章

  1. java异常类 Object类
  2. 新制造 新工科 新机制——李泽湘教授在工程教育高峰论坛上的报告
  3. Color Pilot 5中文版
  4. 05-连接数据库方法
  5. mysql连接查询之间的差异性
  6. Docker系列06—基于容器制作镜像并上传到Docker Registry
  7. BeetleX.WebFamily针对Web SPA应用的改进
  8. 在树莓派2上折腾kali2.0小记(1)
  9. 【Proteus】如何在Proteus中将网络标号批量标号
  10. Java使用HTTPClient4.3开发的公众平台消息模板的推送功能
  11. Function Maps: A Flexible Representation of Maps Between Shapes
  12. 克隆卡设备_SD Clone for mac(SD卡克隆备份软件) v3.2
  13. 邮件合并保存为一个个单独的文档_你还在为考计算机二级烦恼吗? 基本操作步骤分享...
  14. RSA签名和验签Util
  15. SPI协议学习Cubmx——读写Flash W25Q64
  16. 服务器项目访问速度,【随心秀】优化1M带宽的云服务器访问速度
  17. 基于社会工程学的网络攻击手段分析
  18. 计算机ifand函数补考科目,Excel函数公式:逻辑函数IF、AND、OR、NOT、IFERROR实用技巧解读...
  19. 音乐微信小程序源码php版,仿QQ音乐的微信小程序
  20. java设置httpheaders_HttpClient 请求添加Header头部信息

热门文章

  1. 大学计算机课程制作生日卡片,计算机《制作生日贺卡》教学设计.doc
  2. 家用路由器设置虚拟服务器,家用路由器设置虚拟服务器
  3. 【NLP】第 1 章 语言处理和 Python
  4. html meta标签的常用写法
  5. 树莓派驱动数码管c 语言,用树莓派驱动八段数码管实现倒计时
  6. 210705学习笔记(cucumber@ruby)
  7. c语言中row是什么意思中文,row是什么意思
  8. Guava-Splitter
  9. 编译 cyanogenmod (cm) android 源码遇到的坑(自用)
  10. [VOA美国人物] Jackie Robinson: The First Black Player in Modern Major League