题解 1095: The 3n + 1 problem

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

筛选

1095题解——The 3n + 1 problem

摘要:解题思路:用户输入两个整数i和j,由i至j(包括i,j)的所有整数n做数字序列运算:     当n%2==0时,n=n/2;否则,n=3*n+1.如此循环下去,直到n=1.     记录n从最开始……

会调用函数就可以

摘要:解题思路:注意事项:注意比较输入两个数的大小参考代码:#include <stdio.h>int c(int n) { int length = 1; // 初始……

求哪里错了??

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int m,n,freq,num,max=0,temp; int i,j; while(scanf("%d%d"……

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

摘要:数字本身也正在运行次数类,所以最后的max要加1每次循环结束记得要k归0,最大值也要归零#include<iostream>using namespace std;int main() { long ……

The 3n + 1 problem (Java代码)

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

python版小白易懂解法

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

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

摘要:**题意:** 1、对于整数n,如果n是偶数,则除以2。如果n是奇数,乘以3加1,当n=1时终止。 2、输入:整数i和j 3、循环长度是指在1之前(包括1)生成的数。 3、输出:输出i和j的顺……

3n+1—(c++)

摘要:解题思路:    其实这题的思路就是让他在两个数之间按照公式来回算,直到找到最大循环数,输出即可注意事项:    需要特别注意的就是两个数的数值,比如测试样例的值a和b,是1和10,我们习惯性的从1跑……

**你是不是也错了33%!?**

摘要::sweat_smile:杭电题的细节要求绝对是top,***注意题目上并没有说i>j。错33%就在这错着。*** ```cpp #include using namespace std; t……