#define  _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main() //卡拉兹猜想,对于一个自然数n,如果他是偶数,那么把它砍掉一半;//如果是奇数,那么把(3n+1)砍掉一半,一直反复下去,最后在某一步得到n=1。//求从n计算到1的步数
{int i=0;scanf("%d", &i);int step = 0;do{if (i % 2 == 0){i /= 2;step++;}else{i = (3 *i + 1) / 2;step++;}} while (i!=1);printf("%d", step);return 0;
}

【卡拉兹猜想】:对于一个自然数n,如果他是偶数,那么把它砍掉一半;如果是奇数,那么把(3n+1)砍掉一半,一直反复下去,最后在某一步得到n=1。求从n计算到1的步数相关推荐

  1. 冰雹数 任意给定一个整, 如果是偶数,执行: N / 2 如果是奇数,执行: N * 3 + 1 生成的新的数字再执行同样的动作,循环往复。 通过观察发现,这个数字会一会儿上升到很高,

    冰 任意给定一个正整数N, 如果是偶数,执行: N / 2 如果是奇数,执行: N * 3 + 1 生成的新的数字再执行同样的动作,循环往复. 通过观察发现,这个数字会一会儿上升到很高, 一会儿又降落 ...

  2. 拼题a答案c语言计算整数各位数字之和,这是小白刷的基础题,跪求大佬帮忙!!!题目:读入一个自然数n...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 这是小白刷的基础题,跪求大佬帮忙!!! 题目:读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例 ...

  3. 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

    读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于2^64. 输出格式:在一行内输出n的各位数字之和的每一 ...

  4. C语言解决读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

    /* 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字. 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值.这里保证n小于10100. 输出格式:在一行内输出n的各位数字之 ...

  5. 1002 写出这个数 (20)(20 分) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^10

    https://pintia.cn/problem-sets/994805260223102976/problems/994805324509200384 1002 写出这个数 (20)(20 分) ...

  6. PAT乙级1005,用C语言进行编程,继续卡拉兹猜想

    今天的这道题目着实把我难住了好久,不愧是PAT乙级中值25分的一道题. 这道题呢,是在PAT乙级1001的基础上来增加了一些难度,但是呢,还没有涉及到数据结构,可以说只需要盘清楚逻辑,就可以做这道题了 ...

  7. 卡拉兹猜想证明用python_科普:数学领域中的感觉像是“民科”的卡拉兹猜想

    这两天看到网络上铺天盖地的关于阿提亚爵士证明黎曼猜想的宣传和讨论,尽管老爵士的证明在数学界中几乎没有引起什么正面的反响,但是仍然对老爵士报以热烈的掌声.黎曼猜想的数学描述对专业不是数学的人士来说,几乎 ...

  8. PAT1001 卡拉兹猜想

    卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把 (3n+1) 砍掉一半.这样一直反复砍下去,最后一定在某一步得到 n=1.卡拉兹在 1950 ...

  9. 卡拉兹猜想java,pat乙级1001解题报告

    卡拉兹(Callatz)猜想: 对任何一个正整数 n,如果它是偶数,那么把它砍掉一半:如果它是奇数,那么把 (3n+1) 砍掉一半.这样一直反复砍下去,最后一定在某一步得到 n=1.卡拉兹在 1950 ...

最新文章

  1. 【Maven实战】之生成项目站点
  2. 六十七、二分查找算法及其四个变形问题
  3. 双色球python十种算法_python : 蒙特卡罗算法 应用于双色球
  4. linux 7 远程桌面xrdp,[转帖]CentOS7安装xrdp(windows远程桌面连接linux)
  5. windows访问mysql57_windows下 Mysql5.5升级5.7(其实就是安装了两个版本的mysql)
  6. S - C语言实验——数组逆序
  7. CentOS下配置redis允许远程连接
  8. 4k显卡视频测试软件,4K分辨率下体验测试
  9. 一维搜索进退法c语言程序,基于c语言黄金分割法优化设计.doc
  10. 2050年这些职业将逐渐被AI(人工智能)取代
  11. 8大常见的服务器管理小工具
  12. vue引入 wps在线编辑版
  13. 新编计算机科学概论考试,热门计算机科学概论论文题目 计算机科学概论论文题目怎么定...
  14. 文本挖掘在网络舆情信息分析中的应用_笔记
  15. CMD(命令行)解密Bitlocker
  16. Intel 快速存储蓝屏
  17. 使用make latexpdf, 报错The font “SourceHanMonoSC-Regular“ cannot be found.但是这个字体实际上已经安装了。
  18. 湖南高职技能竞赛软件测试,湖南机电职院夺魁全国职业院校技能大赛软件测试赛项...
  19. 清华大学知识工程实验室招聘前端工程师
  20. 高新技术企业研发费用怎么归集?

热门文章

  1. Apple App Store和Google Play 进行ASO有哪些区别?
  2. 编程练习——求最小公倍数
  3. jQuery简介-01
  4. js数组中filter、map、reduce、find等方法实现的原理
  5. 超然改编《该死的温柔》-王嘉尔
  6. 回归创作打卡获奖名单
  7. matlab susan,matlab练习程序(SUSAN检测)
  8. c语言学习日志 day3
  9. 优雅的二维数组循环赋值
  10. CSS禅意花园——CSS设计的绝美境界