已解决 刘鑫泽 修练者 题目链接: 酷町堂:3683 我蒙了······ #include<bits/stdc++.h> using namespace std; int main(){ int n,cnt=0; cin>>n; while(true){ if(n%2==0){ n=n/2; cnt++; }else{ n=(3*n+1)/2; cnt++; } if(n==1){ break; } } cout<<cnt; return 0; }