17 条题解

  • 1
    @ 2024-3-31 9:27:37
    #include<bits/stdc++.h> 
    using namespace std; 
    int main(){ 
        int a,i; 
        double sum=0,sum1=0;
        cin>>a;
        while (a>1){
            if(a%2==0){
               a=a/2; 
               sum=sum+1;
            }
            else{
               a=3*a+1; 
               sum1=sum1+1;
            }
        }
        cout<<sum1+sum;
    }
    

    信息

    ID
    2144
    时间
    1000ms
    内存
    256MiB
    难度
    2
    标签
    递交数
    446
    已通过
    258
    上传者