题解 1095: The 3n + 1 problem

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

题目化解+操作数函数+赋初值与输入输出解释

摘要:题目简化:1.对于n ,如果n是偶数,则除以2 ;如果n是奇数,乘以3再加1 。这会产生 从n到1的 操作次数。(如n=1时,操作次数为1 ,即 有1个数) 2.对于 每一对输入的整数i和j , 要……

题目看了半天就我英语跟屎一样吗

摘要:解题思路:定义函数为求x循环体的长度,因为输入一行输出一行,利用while注意事项:参考代码:def chang(x):    a=0    while x>1:        if x%2==0: ……

纯纯小白做题家-直接上代码

摘要:解题思路://数组最大值问题(此问题中可以不用数组,只比较众多数地大小,取最大值),EOF问题//值得注意的是,输入的数据大小顺序不是一定的,并且对输出顺序没有要求,也就是说要按原输入顺序输出,但是在……

c++基础题, 3n+1

摘要:解题思路: 就是将输入的两个数 (注意相对大小)作为范围, 然后用个for循环遍历。用一遍变量, 每当遍历一个变量, 然后用一函数进行处理, 需要用一变量去保存当前数字的最大循环次数(用long来存)……

1095: The 3n + 1 problem(C语言版)

摘要:**题意:** 1、对于整数n,如果n是偶数,则除以2。如果n是奇数,乘以3加1,当n=1时终止。 2、输入:整数i和j 3、循环长度是指在1之前(包括1)生成的数。 3、输出:输出i和j的顺……

The 3n+1 problem

摘要:解题思路:注意事项:参考代码:#include <iostream>#include <algorithm>using namespace std;long long len(long long n)……

c语言解3n+1问题

摘要:解题思路:    对于3n+1问题得到序列的长度我们可以用一个递归解决。    题目没有说明输入的个数,因此需要流结束符来结束程序。    题目要求算出i和j之间的最大值,因此需要用一个for循环。注……