解题思路:
3N+1问题
只是需要输出过程而已。。
注意事项:
炉石传说真尼玛好玩!!!
参考代码:
#include<iostream> using namespace std; int main() { int n; while (cin >> n) { while (n != 1) { if (n % 2 == 0) { cout << n << "/2=" << n / 2 << endl; n /= 2; } else { cout << n << "*3+1=" << n * 3 + 1 << endl; n = n * 3 + 1; } } } return 0; }
0.0分
2 人评分
蛇行矩阵 (C++代码)(预生成结果以节省每次生成的时间)浏览:749 |
【出圈】 (C语言代码)用单项循环链表浏览:700 |
字符串的输入输出处理 (C语言代码)浏览:595 |
2005年春浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:553 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:661 |
不会做的浏览:788 |
C语言程序设计教程(第三版)课后习题6.5 (C语言代码)浏览:550 |
C语言训练-数字母 (C语言代码)浏览:553 |
幸运数 (C++代码)浏览:1170 |
C二级辅导-同因查找 (C语言代码)浏览:538 |