当前位置: 首页 > news >正文

题解:洛谷 P5727 【深基5.例3】冰雹猜想

【题目来源】

洛谷:P5727 【深基5.例3】冰雹猜想 - 洛谷

【题目描述】

给出一个正整数 \(n\),然后对这个数字一直进行下面的操作:如果这个数字是奇数,那么将其乘 \(3\) 再加 \(1\),否则除以 \(2\)。经过若干次循环后,最终都会回到 \(1\)。经过验证很大的数字 \((7\times 10^{11})\) 都可以按照这样的方式比变成 \(1\),所以被称为“冰雹猜想”。例如当 \(n\)\(20\),变化的过程是 \(20→10→5→16→8→4→2→1\)

根据给定的数字,验证这个猜想,并从最后的 1 开始,倒序输出整个变化序列。

【输入】

输入一个正整数 \(n\)

【输出】

输出若干个由空格隔开的正整数,表示从最后的 \(1\) 开始倒序的变化数列。

【输入样例】

20

【输出样例】

1 2 4 8 16 5 10 20

【算法标签】

《洛谷 P5727 冰雹猜想》 #模拟#

【代码详解】

#include <bits/stdc++.h>  // 包含标准库头文件(万能头文件)
using namespace std;      // 使用标准命名空间/*** 主函数 - 程序入口* @return 程序执行状态码(0表示成功)*/
int main()
{int n;               // 定义变量:初始数字int a[5000];        // 定义数组:存储Collatz序列int mark = 1;       // 定义变量:数组索引标记,初始为1cin >> n;           // 输入初始数字a[mark] = n;        // 将初始数字存入数组mark++;             // 数组索引后移// 生成Collatz序列直到n变为1while (n != 1)      // 当n不等于1时继续循环{if (n % 2 == 0) // 如果n是偶数n /= 2;     // n除以2else            // 如果n是奇数n = n * 3 + 1;  // n乘以3加1a[mark] = n;    // 将当前数字存入数组mark++;         // 数组索引后移}// 倒序输出Collatz序列for (int i = mark - 1; i >= 1; i--) {cout << a[i] << " ";  // 输出当前数字}return 0;           // 程序正常结束
}

【运行结果】

20
1 2 4 8 16 5 10 20 
http://www.jsqmd.com/news/387439/

相关文章:

  • 高阶市场细分策略:基于聚类分析的客户画像与营销优化
  • 四、Claude Opus 4.6 三体银河纪元 -2
  • 降重省心了!顶流之选的降AI率平台 —— 千笔·专业降AI率智能体
  • 强烈安利 10 个 AI论文软件:本科生毕业论文写作必备工具测评
  • 直接上结论:自考必备!千笔·专业学术智能体,一键生成论文神器
  • 别再瞎找了!8个降AIGC工具测评:自考降AI率必备神器
  • 题解:洛谷 P1427 小鱼的数字游戏
  • 题解:洛谷 P1428 小鱼比可爱
  • 2026年1月市场热门地铺石品牌推荐及排行情况,冰裂纹/石材/蘑菇石/砌墙石/地铺石/文化石/脚踏石,地铺石厂商口碑推荐 - 品牌推荐师
  • NAACL上的45+篇亚马逊NLP论文速览
  • 题解:洛谷 P1423 小玉在游泳
  • 题解:洛谷 P1089 [NOIP 2004 提高组] 津津的储蓄计划
  • 用 Python 一键下载并整合统计年鉴 Excel 文件(自动分类合并版)
  • 题解:洛谷 P5725 【深基4.习8】求三角形
  • 题解:洛谷 P1307 [NOIP 2011 普及组] 数字反转
  • YouGIS顽石工坊空间工具 - 系统总体说明
  • 题解:洛谷 P4956 [COCI 2017/2018 #6] Davor
  • 题解:洛谷 P5726 【深基4.习9】打分
  • 题解:洛谷 P1075 [NOIP 2012 普及组] 质因数分解
  • 书籍-弗可·贝格曼《内蒙古额济纳河流域考古报告》
  • SpringBoot环境配置JDK、Maven、IDEA - 教程
  • 坐标转换工具:结果可直接上图,一键导出多坐标系
  • 5分钟搞定!ComfyUI Photoshop插件终极安装指南:让AI绘画直接在PS中完成 - 详解
  • 现代控制理论(2)—— LQR
  • 盘点螺杆泵主流品牌:从产品性能到官方电话的服务对比,无堵塞自吸泵/卫生级螺杆泵/自吸式计量泵,螺杆泵厂商如何选 - 品牌推荐师
  • 题解:洛谷 P1420 最长连号
  • 互联网大厂Java求职面试实录:核心技术与业务场景解析
  • 题解:洛谷 P1217 [USACO1.5] 回文质数 Prime Palindromes
  • 题解:洛谷 P5724 【深基4.习5】求极差 / 最大跨度值 / 最大值和最小值的差
  • 题解:洛谷 P5722 【深基4.例11】数列求和