耿耿星河


私信TA

用户名:sunwei

访问量:3498

签 名:

等  级
排  名 26229
经  验 532
参赛次数 0
文章发表 5
年  龄 0
在职情况 学生
学  校 wu
专  业

  自我简介:


解题思路:





注意事项:





参考代码:

import java.util.Scanner;

public class Main {
	public static long cishu(long n){
		long m=1;
		if(n==1)return m;
		while(n!=1){
			if(n%2==0){
				n/=2;m++;
			}else{
				n=3*n+1;m++;
			}
		}
		return m;

	}

	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		while(scanner.hasNext()){
			
			long a=scanner.nextInt();
			long b=scanner.nextInt();
			long a1,b1;
			a1=a;b1=b;
			if(a>b){
				a1=b;b1=a;
			}
			
//			System.out.println(a+" "+b);
			long n1=cishu(a);
			for(long i=a1;i<=b1;i++){
				if(n1<cishu(i))n1=cishu(i);
			}
			System.out.println(a+" "+b+" "+n1);

		}

	}

}


 

0.0分

0 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区