题目描述

角谷猜想的内容是:“对任意的正整数n,若为偶数,则把它除以2;若为奇数,则把它乘以3加1 。经过如此有限次运算后,总可以得到正整数值1 。“
请你编一个程序,根据输入的正整数n,输出每一步运算结果。

输入格式

输入一个正整数n

输出格式

输出若干行,每行一个算式表示计算过程。

输入样例

3

输出样例

10
5
16
8
4
2
1

数据范围

对于100%的数据,0<n≤50000。

解题思路

由于不清楚循环的次数,所以想到用 while 循环来解决问题,按照题目的要求,如果是偶数则 n−>n/2 ,如果是奇数则 n=3n+1 ,直到 n 的值变为 1 为止。

Code

#include<bits/stdc++.h>
using namespace std;
int main()
{int n;cin >> n;while(n > 1){if(n % 2)n = 3 * n + 1;elsen/= 2;cout << n << endl;}return 0;
}

大功告成

[SSL_CHX][2021-8-18]角谷猜想相关推荐

  1. c语言问题 角谷猜想,hdu 1279 验证角谷猜想(简单的模拟)

    Problem Description 数论中有许多猜想尚未解决,其中有一个被称为"角谷猜想"的问题,该问题在五.六十年代的美国多个著名高校中曾风行一时,这个问题是这样描述的:任何 ...

  2. 1279 验证角谷猜想

    Problem Description 数论中有许多猜想尚未解决,其中有一个被称为"角谷猜想"的问题,该问题在五.六十年代的美国多个著名高校中曾风行一时,这个问题是这样描述的:任何 ...

  3. 【python角谷猜想】

    题目: 角谷猜想,又称为冰雹猜想,是日本数学家角谷静夫发现的一种数学现象,电的具体内容是:一个正整救n,若为偶教,则变为n/2,若为奇数,则乘3加1(即3n+1).不新重复这样的运算,经过有限步后,必 ...

  4. hdu 1279 验证角谷猜想(简单的模拟)

    Problem Description 数论中有许多猜想尚未解决,其中有一个被称为"角谷猜想"的问题,该问题在五.六十年代的美国多个著名高校中曾风行一时,这个问题是这样描述的:任何 ...

  5. 角谷猜想python代码_查看“Python-2020-fall”的源代码

    因为以下原因,您没有权限编辑本页: 您所请求的操作仅限于该用户组的用户使用:用户 您可以查看与复制此页面的源代码.== Python程序设计课程主页(2020年秋季学期) == Teacher: [h ...

  6. 计算机和角谷猜想的作文,数学童话日记

    童话 数学 日记 童话故事作文 女教师日记 篇一:二年级数学日记的写法 低年级学生写数学日记的实践和探索 张店区科苑小学 徐振江 <数学课程标准>指出:"数学是人类的一种文化,它 ...

  7. 1099: 角谷猜想(多实例测试)

    1099: 角谷猜想(多实例测试) 时间限制: 1 Sec 内存限制: 128 MB 提交: 5930 解决: 3888 [提交] [状态] [讨论版] [命题人:admin] 题目描述 任何一个自然 ...

  8. 1.5 编程基础之循环控制 21 角谷猜想--方法二

    /* 1.5编程基础之循环控制 21 角谷猜想 http://noi.openjudge.cn/ch0105/21/ */ #include<bits/stdc++.h> using na ...

  9. 1.5编程基础之循环控制 21 角谷猜想

    http://noi.openjudge.cn/ch0105/21/ /* 1.5编程基础之循环控制 21 角谷猜想 http://noi.openjudge.cn/ch0105/21/ */ #in ...

  10. ZZULIOJ 1099: 角谷猜想(多实例测试)

    角谷猜想(多实例测试) 题目描述 任何一个自然数,如果是偶数,就除以2,如果是奇数,就乘以3再加1.最后,经过若干次迭代得到1.也就是说,不管怎样迭代,不断除以2以后,最后是1.现在给你一个自然数n, ...

最新文章

  1. WPF中的动画——(二)From/To/By 动画(二)
  2. 前端开发常用代码片段(下篇)
  3. 命名实体识别以及词性自动标注
  4. ABAP function group和Tomcat library重复加载问题 1
  5. 震网病毒这类“精确制导的网络导弹“与传统的网络攻击相比较,有哪些新的特点?
  6. 用计算机算重积分,北京邮电大学计算机学院高等数学重积分的计算.ppt
  7. Java 自定义Excel数据排序
  8. 阻抗匹配50欧姆的由来
  9. 洛谷日报 2020年3月前索引
  10. selenium下对指定元素进行截图
  11. python 通达信选股_大智慧公式转python,使用python在通达信里面选股
  12. 股市小幽默-炒股第一天
  13. 【百度地图】制作多途经点的线路导航,模拟运动 (vue,typescript)
  14. YOLOv8/YOLOv7/YOLOv5系列算法改进【NO.6】增加小目标检测层,提高对小目标的检测效果
  15. 满足一个小妹妹的需求——给她批量抓取动漫图片
  16. Python求黑色星期五问题
  17. Xcode7 Cocoapods 插件用法
  18. Altium Designer 18 入门教程简化版----原理图和PCB--适合新手
  19. 高仿红孩子网上商城服务端和客户端应用源码
  20. 大连软件测试知识,大连软件测试薪资怎么样,软件测试是不不难学

热门文章

  1. 斯托克斯公式(三维中两类曲面和第二类曲线互相转换)
  2. 项目二 管理与维护Linux系统
  3. java五子棋的报告_Java课程设计 - 五子棋(个人报告)
  4. 使用backdrop-filter部分场景的替代效果
  5. 使用IIS实现域名跳转
  6. 通过phpmyadmin修改帝国CMS的管理员密码
  7. 使用Python爬取招聘数据、数据处理与可视化
  8. 一些服务器常见漏洞的修复方法
  9. frp穿透你的远程桌面
  10. 中南大学2021计算机专硕复试分数线,2021年中南大学研究生录取分数线是多少