题解 1095: The 3n + 1 problem

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

筛选

Manchester-The 3n + 1 problem

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

The 3n + 1 problem (C++代码) principle's simple c++

摘要:解题思路:注意事项:此题有两个坑点:第一,并没有说i一定小于j第二,在输入后就应该立刻输出,否则对ij处理完之后就会出错。当然,用户体验用脚趾头想一下都知道非常糟糕。参考代码:#include <io……

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

摘要:解题思路:为了采用规范化编程,建议把那个3n+1猜想写进一个函数,返回值是每个传入的数的循环长度。这个题思路也很简单,就是输入对于每次输入的i,j,先输出i,j,然后判断一下i和j的大小,始终让i保存……

The 3n + 1 problem (Java代码)

摘要:解题思路:注意事项:参考代码:import java.util.Scanner; public class Main { public static long cishu(long n){ ……

The 3n + 1 problem (Java代码)

摘要:解题思路:注意事项:1.注意n*3可能int型不够用,用long2.输入的时候可能a比b大,所以要换位置代入函数。参考代码:import java.util.Scanner; public cl……

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

摘要:解题思路:注意事项:参考代码:#include<stdio.h>#include<string.h>#include<algorithm>#include<math.h>using namespace……

The 3n + 1 problem (Java代码)

摘要:解题思路:先写一个简单的静态方法来判断每个数的次数,再写一个主方法来输入输出就ok啦注意事项:就是判断输入两个数的时候要判断下大小问题就好啦,我的这个和那个对的有什么区别,为啥我的就是错误 知道的告诉……