pat-1001-害死人不偿命的(3n+1)猜想 题目: 代码: #include <iostream> using namespace std; int main(){ int n,count=0; cin>>n; if(n==1){ cout<<0; }else{ while(n!=1){ if(n%2==0){ n=n/2; count++; }else{ n=(3*n+1)/2; count++; } } cout<<count; } return 0; }