问题标题: 酷町堂:3958

0
0

0
已采纳
宣海宁
宣海宁
中级光能
中级光能
Hello
宣海宁在2019-03-16 12:33:21追加了内容

我来了

0
0
0
0
0
蔡乐毅
蔡乐毅
高级光能
高级光能
  • while(1){
  • cnt++;
  • if(n<10) n*=n+1;
  • else if(n%2) n=(n+1)/2;
  • else n/=2;
  • if(n==6||n==7){
  • cout<<cnt;
  • break;
  • }
  • }
0
0
黄子扬
黄子扬
初级天翼
初级天翼

用while循环+if

黄子扬在2020-08-02 17:18:52追加了内容
while(n!=6&&n!=7)
    {
        s++;
        if(n<10)
        n*=(n+1);
        else if(n>=10&&n%2==0)
            n/=2;
        else if(n>=10)
            n=(n+1)/2;
    }

贴一下

我要回答