题目2269:蓝桥杯2016年第七届真题-冰雹数

#include<iostream>

using namespace std;

int main(){

long long i,n,ans=0,x;

cin>>n;

for(i=1;i<=n;i++){

x=i;

while(x>1){

if(x % 2 == 1) { // 奇数

x = x * 3 + 1;

} else { // 偶数

x = x / 2;

}

// 更新最大值

if(x > ans) {

ans = x;

}

}

}

cout<<ans;

return 0;

}

相关推荐
asdfg12589637 分钟前
JavaBean是什么?怎么理解?有什么用途?
java·开发语言
dsyyyyy110123 分钟前
JavaScript变量
开发语言·javascript·ecmascript
‎ദ്ദിᵔ.˛.ᵔ₎28 分钟前
双指针、滑动窗口、前缀和、二分查找 算法
算法
顾北顾41 分钟前
多头注意力机制
人工智能·深度学习·算法
H1785350909644 分钟前
SolidWorks_基于草图的实体特征20_特征错误排查
算法·3d建模·solidworks
hujinyuan201601 小时前
2025年12月中国电子学会青少年机器人技术等级考试试卷(二级) 真题+答案
人工智能·算法·机器人
玖玥拾1 小时前
C/C++ 基础笔记(十三)继承
c语言·c++·继承
z落落1 小时前
C#WinForm 窗体切换与窗体传值(登录跳转案例)+WinForm 窗体传值(从上往下传、从下往上传)
开发语言·windows·c#
allway22 小时前
How to Echo Multiline to a File in Bash [3 Methods]
开发语言·chrome·bash
weixin_462446232 小时前
手把手教你用 Bash 脚本自动更新 /etc/hosts —— 自动绑定网卡 IP 与节点名
开发语言·tcp/ip·bash