题解 1095: The 3n + 1 problem

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

筛选

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……

1095: The 3n + 1 problem

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int f(int n){ int i=1;  while(n!=1)  { if(n%2==0)    n=n/2;    else ……

The 3n + 1 problem

摘要:解题思路:利用for循环逐个遍历输入数之间的数,计算每一个数的周期,找到最大周期即可注意事项:本题有一个坑,输入的第一个数不一定是大于第二个数的,所以需要找到输入两数中的较大值与较小值参考代码:#in……