信奥一本通题陈老师解题:1086:角谷猜想

【题目描述】

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

【输入】

一个正整数n(n≤2,000,000)。

【输出】

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

【输入样例】

5

【输出样例】

5*3+1=16
16/2=8
8/2=4
4/2=2
2/2=1
End

【提示】

no

 

#include <iostream>
#include <stdio.h>
using namespace std;
int main()
{int n;cin>>n;while(n!=1){if(n%2==1){printf("%d*3+1=%d\n",n,(n*3+1));n=n*3+1;}else{printf("%d/2=%d\n",n,n/2);n/=2;}		}printf("End");return 0;
}

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/789443.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

信奥一本通题陈老师解题:1032:大象喝水查

​ 【题目描述】一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。【输入】输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。【输出】输出一行…

Veeam ONE v12.2 发布下载 - 监控和分析

Veeam ONE v12.2 发布下载 - 监控和分析Veeam ONE v12.2 发布下载 - 监控和分析 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-one-12/,查看最新版。原创作品,转载请保留出处。 作者主页:sysin.…

Veeam Recovery Orchestrator v7.1 发布下载 - 恢复编排

Veeam Recovery Orchestrator v7.1 发布下载 - 恢复编排Veeam Recovery Orchestrator v7.1 发布下载 - 恢复编排 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-recovery-orchestrator-7/,查看最新…

Adobe Media Encoder 2024 v24.6 (macOS, Windows) - 格式转换

Adobe Media Encoder 2024 v24.6 (macOS, Windows) - 格式转换Adobe Media Encoder 2024 v24.6 (macOS, Windows) - 格式转换 Acrobat、After Effects、Animate、Audition、Bridge、Character Animator、Dimension、Dreamweaver、Illustrator、InCopy、InDesign、Lightroom C…

Windows Server 2008 R2 OVF, updated Aug 2024 (sysin) - VMware 虚拟机模板

Windows Server 2008 R2 OVF, updated Aug 2024 (sysin) - VMware 虚拟机模板Windows Server 2008 R2 OVF, updated Aug 2024 (sysin) - VMware 虚拟机模板 Windows Server 2008 R2 简体中文版 OVF, 2024 年 8 月更新 请访问原文链接:https://sysin.org/blog/windows-server-2…

erphpdown 美化 个人中心美化 v17.1 版本 加入工单系统

美化内容: 1 个人资料修改页面 头像 密码 邮箱等, 2 用户升级和购买充值... 3 新增工单系统 安装:解压文件到主题根目录, 将erphpdown的后台禁用,前端链接设置好,加入用户中心页面链接至头部菜单,ok! 面板截图:文末 面板说明: a.基于新版erphpdown 17.1 美化 适配手机端…

读软件开发安全之道:概念、设计与实施13Web安全

web安全1. Web安全 1.1. 当蜘蛛网中出现文字时,所有人都说这是个奇迹。但是没有人指出蜘蛛网本身就是一个奇迹1.1.1. E.B.怀特1.2. 万维网的巨大成功在很大程度上归因于一个明显的事实​:无数人对它的原理一无所知,但经常使用它1.2.1. 网络的易用性促使它的用户持续增长1.2.…

WPF 记一个特别简单的点集滤波平滑方法

本文记录我想要解决自己从窗口接收 WM_Pointer 消息时,获取到的触摸点不平滑的问题而使用的特别简单且性能垃圾的点集滤波平滑方法我的本质错误是使用 WM_POINTER 消息的 ptPixelLocationRaw 字段而不是 ptHimetricLocationRaw 字段 由于后面在 walterlv 的帮助之下修复了触摸…

dotnet C# 如何在顶级语句定义属性

随着 dotnet 6 开始,现在的 C# dotnet 可以使用顶级语句非常方便创建一个小型项目,包含的代码也特别少。本文将和大家介绍如何在顶级语句里面定义属性如以下代码是传统的控制台应用程序的代码 using System;namespace Application {class Program{static void Main(string[] …

C#/.net core “hello”.IndexOf(“\0”,2)中的坑

如何规避.net core中IndexOf方法中的坑,从中又引发了哪些思考?小心这些方法!先想想看,你认为下面代码返回值是多少?"hello".IndexOf("", 2); "hello".IndexOf("\0", 2); "hello".IndexOf(\0, 2);今天和大家分享关于.ne…

最简!手把手带你完美删除Vmware虚拟机!

Vmware虚拟机最简完美删除教程你还在苦于无法完美删除Vmware虚拟机吗?你还在为自己千疮百孔的系统而烦恼吗?你还在为想要重做Vmware但没删干净各种报错而烦操吗?但今天之后这些问题都将不是问题!现在赶紧收藏吧!以备未来不时之需!接下来我们便一起来把电脑里的Vmware17删…

YuebonCore:基于.NET8开源、免费的权限管理及快速开发框架

前言 今天大姚给大家分享一款基于.NET8开源、免费(MIT License)功能强大的权限管理及快速开发框架,支持前后端分离,项目架构易于扩展,是中小企业的首选:YuebonNetCore。核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展,让 Web 开发更快速、简单,…