题解 1095: The 3n + 1 problem

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

筛选

c++基础题, 3n+1

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

The 3n + 1 problem -题解(C++代码)超详细注释

摘要:题意:在[l, r]中找到3n+1猜想最大步数的数字解题思路: 在[l, r]中枚举每个数字,每次枚举完都更新最大值注意事项: 给出的两个数字大的在前小的在后时,交换一下便于处理参考代码:#inclu……

The 3n + 1 problem (C语言代码)

摘要:解题思路:首先咱们得知道题目是什么意思:题目描述考虑下面的算法来生成一个数字序列。从整数n开始。如果n是偶数,除以2。如果n是奇数,乘以3加1。用n的新值重复这个过程,当n=1时终止。例如,以下序列将……

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

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

The 3n + 1 problem (C++代码)

摘要:#还在为那33%发愁吗??注意i和j的大小关系! #include using namespace std; int base(long n)//基础函数,用于判断奇偶,便于递归调用……

Manchester-The 3n + 1 problem

摘要:解题思路1.输入两个整数,a,b,然后输出这两个数,每个后面都要有一个空格符;(以文件结束符结束)2.如果a>b,交换这两个数;3.判断从a到b的每一个数 i(包括a,b),(1)如果i为奇数i=i*……