Advertisement
Guest User

hhh

a guest
Jan 21st, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. #include <stdio.h>
  2. int main()
  3. {
  4. int i,j,k,t,n,l;
  5. while(scanf("%d%d",&i,&j)!=EOF)
  6. {
  7. l=0;
  8. if(i<=j)
  9. {
  10. for(k=i; k<=j; k++)
  11. {
  12. n=k;
  13. t=0;
  14. while(1)
  15. {
  16. if(n%2==0)
  17. {
  18. n=n/2;
  19. }
  20. else
  21. {
  22. n=3*n+1;
  23. }
  24.  
  25. t++;
  26. if(t+1>l)l=t+1;
  27. if(n==1) break;
  28.  
  29. }
  30. }}
  31. else
  32. {
  33. for(k=j; k<=i; k++)
  34. {
  35. n=k;
  36. t=0;
  37. while(n!=1)
  38. {
  39. if(n%2==0)
  40. {
  41. n=n/2;
  42. }
  43. else
  44. {
  45. n=3*n+1;
  46. }
  47. t++;
  48. if(t+1>l)l=t+1;
  49. }
  50. }
  51. }
  52. printf("%d %d %d\n",i,j,l);
  53. }
  54. return 0;
  55. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement