解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
while(scanner.hasNext()) {
int l=scanner.nextInt();
int j=scanner.nextInt();
int m,n;
if(l>j) {
m=l;
n=j;
}
else {
m=j;
n=l;
}
int count;
int max = 0;
for(int i=n;i<=m;i++) {
count=1;
if(count>max)
max=count;
int t=i;
while(t!=1) {
if(t%2==0)
t=t/2;
else
t=3*t+1;
count++;
}
if(count>max)
max=count;
}
System.out.println(l+" "+j+" "+max);
}
}
}
0.0分
0 人评分