acgo题库
  • 首页
  • 题库
  • 学习
  • 天梯
  • 备赛

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
  • 竞赛
  • 讨论
  • 团队
  • 商城
登录
注册
题目详情提交记录(0)
  • 这题的递归方式给的好清楚

    userId_undefined
    科技起源
    出道萌新时空双修者秩序白银快乐小狗GESP5级
    87阅读
    0回复
    0点赞
  • 角谷猜想

    userId_undefined
    bianhl
    出道萌新时空双修者题解仙人分治·分治练习生进制转换师荣耀黄金
    31阅读
    2回复
    1点赞
  • 《超简略》

    userId_undefined
    请输入文本.
    小有名气时空双修者题解仙人位操作忍者BUG超度大师快乐小狗
    25阅读
    0回复
    1点赞
  • 题解

    userId_undefined
    zsy
    秩序白银时空双修者题解仙人快乐小狗BUG超度大师
    23阅读
    0回复
    0点赞
  • 很简单

    @AC君 这里搞错了,不需要用到数组 这里用一下递归就行了

    userId_undefined
    C++的狗
    循环·循环打卡人字符串·魔法使造物者I/O·IO入门者分支·分支解题者倔强青铜
    1阅读
    0回复
    0点赞
  • 不用递归也能做

    userId_undefined
    无敌的鳖佬仔给老爷爷猜猜被
    禁言
    出道萌新格式·格式排版员分支·分支解题者数组·数组操作员循环·循环打卡人I/O·IO入门者
    12阅读
    0回复
    0点赞
  • 题解

    #include <bits/stdc++.h> using namespace std; int f(int x){ if (x == 1){ cout << "1"; return 0; } printf("%d->", x); if (x % 2 == 0){ return f(x / 2); } else { return f(3 * x + 1); } } int main(){ int n; cin >> n; f(n); }

    userId_undefined
    天之神_蜜蜜吖_深媛艺
    倔强青铜枚举·枚举小能手空间掌握者数组·数组操作员循环·循环打卡人贪心·贪心尝试者
    10阅读
    0回复
    0点赞
  • 容易理解

    #include<iostream> using namespace std; int main(){ int a; cin>>a; cout<<a; while(a!=1){ if(a%2==0){ a=a/2; cout<<"->"<<a; }//如果是偶数 else{ a=a*3+1; cout<<"->"<<a; }//如果是奇数 } return 0; }

    userId_undefined
    彭思迪
    时间刺客空间掌握者数组·数组操作员I/O·IO入门者循环·循环打卡人分支·分支解题者
    0阅读
    0回复
    0点赞
暂无数据

提交答案之后,这里将显示提交结果~

首页