fork download
  1. import java.util.*;
  2. import java.lang.*;
  3. import java.io.*;
  4. import static java.lang.Math.*;
  5.  
  6. class Main
  7. {
  8. public static void main (String[] args) throws java.lang.Exception
  9. {
  10. int i, j, ait;
  11. Scanner scan = new Scanner(System.in);
  12. while(scan.hasNext()) {
  13. i = scan.nextInt();
  14. j = scan.nextInt();
  15. int it, maxIt;
  16. maxIt = 0;
  17. for (int a = min(i, j); a <= max(i, j); a++) {
  18. it = 1;
  19. ait = a;
  20. while(ait != 1){
  21. if(ait % 2 == 1){
  22. ait = ait * 3 + 1;
  23. }
  24. else{
  25. ait = ait / 2;
  26. }
  27. it++;
  28. }
  29. if (it > maxIt) {
  30. maxIt = it;
  31. }
  32. }
  33. System.out.println(i + " " + j + " " + maxIt);
  34. }
  35. }
  36. }
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