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

角谷猜想——考拉兹猜想

角谷猜想

提交数: 3628, 通过率: 59.18%, 平均分: 59.37

题目描述:

所谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。 
程序要求输入一个整数,将经过处理得到1的过程输出来。

输入格式:

一个正整数N(N <= 2,000,000)

输出格式:

从输入整数到1的步骤,每一步为一行,每一部中描述计算过程。最后一行输出"End"。如果输入为1,直接输出"End"。

样例输入:
5
样例输出:
5*3+1=16
16/2=8
8/2=4
4/2=2
2/2=1
End

时间限制: 1000ms
空间限制: 128MB


来源: openjudge

#include<bits/stdc++.h>
using namespace std;
int main() {
    long long x,a=0;
    cin>>x;
    a=x;
    for(int i=1; i>=1; i++) {
        if(x%2==1) {
            a=a*3+1;
            cout<<x<<"*3+1="<<a<<"\n";
            x=a;
        }
        if(x%2==0) {
            a=a/2;
            cout<<x<<"/2="<<a<<"\n";
            x=a;
        }
        if(x==1) {
            break;
        }
    }
    cout<<"End"<<endl;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • springblade-JWT认证缺陷漏洞CVE-2021-44910
  • IDEA取消自动选择光标所在行
  • 【unity知识】OnAnimatorMove+root motion,Root Motion+Blend Tree,解决Animator动画和位移不同步问题
  • jupyter 安装新内核后报找不到已安装的包
  • Java | Leetcode Java题解之第392题判断子序列
  • 【Python123题库】#通讯录(文件读取) #利用数据文件统计成绩
  • 《深度学习》OpenCV轮廓检测 轮廓近似、模板匹配 解析及实现
  • STM32常用C语言知识总结
  • ubuntu搜狗输入法取消切换繁体
  • HTTPS 协议“加密和解密”详细介绍
  • 论文精读:Dirac半金属反常能斯特效应设计
  • 【maxcompute|ODPS|SQL|HSQL】日期数据非标准日期格式(yyyy/M/d),如何转为yyyy-MM-dd HH:mm:ss标准格式
  • 基于约束大于规范的想法,封装缓存组件
  • sqlite3的db.interrupt方法深入解析
  • 台球助教APP小程序的前端交互设计
  • 345-反转字符串中的元音字母
  • 78. Subsets
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • AzureCon上微软宣布了哪些容器相关的重磅消息
  • chrome扩展demo1-小时钟
  • Java 23种设计模式 之单例模式 7种实现方式
  • MySQL-事务管理(基础)
  • vue 个人积累(使用工具,组件)
  • vue和cordova项目整合打包,并实现vue调用android的相机的demo
  • Yii源码解读-服务定位器(Service Locator)
  • 彻底搞懂浏览器Event-loop
  • 代理模式
  • 前端技术周刊 2018-12-10:前端自动化测试
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • 树莓派用上kodexplorer也能玩成私有网盘
  • 微龛半导体获数千万Pre-A轮融资,投资方为国中创投 ...
  • ​Z时代时尚SUV新宠:起亚赛图斯值不值得年轻人买?
  • ​数据链路层——流量控制可靠传输机制 ​
  • ###C语言程序设计-----C语言学习(3)#
  • (3)STL算法之搜索
  • (超简单)使用vuepress搭建自己的博客并部署到github pages上
  • (二刷)代码随想录第16天|104.二叉树的最大深度 559.n叉树的最大深度● 111.二叉树的最小深度● 222.完全二叉树的节点个数
  • (附源码)spring boot基于Java的电影院售票与管理系统毕业设计 011449
  • (附源码)计算机毕业设计ssm-Java网名推荐系统
  • (蓝桥杯每日一题)平方末尾及补充(常用的字符串函数功能)
  • (十七)devops持续集成开发——使用jenkins流水线pipeline方式发布一个微服务项目
  • (五)关系数据库标准语言SQL
  • (转) Android中ViewStub组件使用
  • . ./ bash dash source 这五种执行shell脚本方式 区别
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET Core MongoDB数据仓储和工作单元模式封装
  • .NET MAUI Sqlite程序应用-数据库配置(一)
  • .NET MVC第三章、三种传值方式
  • .Net Web项目创建比较不错的参考文章
  • .net 桌面开发 运行一阵子就自动关闭_聊城旋转门家用价格大约是多少,全自动旋转门,期待合作...
  • .NET6使用MiniExcel根据数据源横向导出头部标题及数据
  • .Net8 Blazor 尝鲜
  • .net图片验证码生成、点击刷新及验证输入是否正确
  • @autowired注解作用_Spring Boot进阶教程——注解大全(建议收藏!)
  • [ACM] hdu 1201 18岁生日