题解 1095: The 3n + 1 problem

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

筛选

1095: The 3n + 1 problem

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

20221124The 3n + 1 problem

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

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

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

The 3n + 1 problem

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){    int x,y,max,a,b,rest; while(~scanf("%d %d",&a,&b)) { ……

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

解题思路://数组最大值问题(此问题中可以不用数组,只比较众多数地大小,取最大值),EOF问题//值得注意的是,输入的数据大小顺序不是一定的,并且对输出顺序没有要求,也就是说要按原输入顺序输出,但是在运算时要排好序。参考代码:#includeintmain(){longlongb,

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

**题意:**1、对于整数n,如果n是偶数,则除以2。如果n是奇数,乘以3加1,当n=1时终止。2、输入:整数i和j3、循环长度是指在1之前(包括1)生成的数。3、输出:输出i和j的顺序与i和j之间的整数的最大循环长度,三个数字用一个空格分4、有多组输入输出5、Allintegerswillbeles

c语言解3n+1问题

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

随缘fdfdfdfdfdf

解题思路:注意事项:参考代码:importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){Scannersc=newScanner(System.in);while(sc.hasNext()){intm=sc.n