#include "stdafx.h"
#include<stdio.h>
#include<iostream>
#define ll long long
using namespace std;
ll max1(ll a,ll b)
{
return a>b?a:b;
}
int main()
{
ll n;
ll max=0;
cin>>n;
while(n!=1)
{
if(n%2==0)
n/=2;
else
{
n=n*3+1;
max=max1(max,n);//因为只有奇数时,才会变大所以,取最大值只用和后面的奇数结果比较
}
}
cout<<max;
}
蓝桥杯冰雹数
最新推荐文章于 2024-02-22 13:31:04 发布