fork download
import java.util.*;
import java.lang.*;
import java.io.*;
import static java.lang.Math.*;
 
class Main
{
	public static void main (String[] args) throws java.lang.Exception
	{
		int i, j, ait;
		Scanner scan = new Scanner(System.in);
		while(scan.hasNext()) {
			i = scan.nextInt();
			j = scan.nextInt();
			int it, maxIt;
			maxIt = 0;
			for (int a = min(i, j); a <= max(i, j); a++) {
				it = 1;
				ait = a;
				while(ait != 1){
					if(ait % 2 == 1){
						ait = ait * 3 + 1;
					}
					else{
						ait = ait / 2;
					}
					it++;
				}
				if (it > maxIt) {
					maxIt = it;
				}
			}
			System.out.println(i + " " + j + " " + maxIt);
		}
	}
}
Success #stdin #stdout 0.06s 2184192KB
stdin
1 10
100 200
201 210
900 1000
stdout
1 10 20
100 200 125
201 210 89
900 1000 174