题解 1095: The 3n + 1 problem

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

筛选

python版小白易懂解法

摘要:解题思路:#循环长度,一个数按照一定的规则转换后成为1所需的“步骤数”#题目所求,输入x到输入y之间所有数的循环长度中最大的一个注意事项:输入的两数x,y的大小不确定参考代码:while True: ……

1095: The 3n + 1 problem

摘要:解题思路:1. 循环次数:一个数按照一定的规则(即偶数除以2,奇数乘以3+1),转换后成为1所需的“步骤数”2. 题目目的:求输入x到输入y之间所有数的循环次数中最多的一个注意事项:我个人认为做这一题……

The 3n + 1 problem(c语言代码) - 解决33%的错误

摘要:注意事项:i,j的输入大小顺序不确定因此要比较i,j并交换i,j要提前打印,如果输入时i>j,交换后,i,j的值就交换了,打印时就出错n = n*3+1可能导致溢出,因此直接将i,j,n全设为long……

20221124The 3n + 1 problem

摘要:解题思路:注意事项:输入&a,&b不确定其大小参考代码:#include <stdio.h>long len(long n){ long c=1; while(n!=1) { if (n%2==0……

1095: The 3n + 1 problem

摘要:解题思路:注意事项:参考代码:#includeint asd(int n){    int a; if (n % 2 == 0) { a = 1; } else { a = 0; } return……

LikeWater - 1095: The 3n + 1 problem

摘要:#####这题挺搞心态的,题目样例全是a小于b结果提交测试里面会有a大于b的情况,然后导致出错,要是有执拗的人不想看题解真要被折磨半天,题目应该提示一下,不然很烦。 ```cpp #inclu……

题解 1095: The 3n + 1 problem

摘要:解题思路:注意事项:还得先比较输入的两个数的大小!!!参考代码#include<stdio.h> int main() {     int a,b,m,n,j,temp;     int su……