#include<iostream>
using namespace std;
int main(){
int num;
cin>>num;
while(num>1){
if(num%2==0){ //如果是偶数 就除以 2
num=num/2;
}else{
num=3*num+1; //如果是奇数,就num乘以3+1
}
}
cout<<num<<endl;
system("pause");
}
任意给定一个大于1的整数,如果它是一个偶数,让它除以2,如果是一个奇数,就将其乘以3+1,对其进行运算,如果它不是1,就重复上面步骤,最后我们能够得到 1.