- liuziming's blog
害死人不偿命的(3n+1)猜想
- 2025-2-8 8:44:21 @
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,num=0;
while(cin>>n){
num=0;
while(n!=1){
if(n%2==0) n/=2;
else n=3*n+1;
num++;
}
cout<<num<<endl;
}
return 0;
}
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,num=0;
while(cin>>n){
num=0;
while(n!=1){
if(n%2==0) n/=2;
else n=3*n+1;
num++;
}
cout<<num<<endl;
}
return 0;
}