Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- using namespace std;
- int main() {
- int a, b;
- while (cin >> a >> b){
- int MaxLength = 0;
- cout << a << " " << b << " ";
- if (a > b) {int c = a; a = b; b = c;}
- for (int i = a; i <= b; i++){
- int length = 1, n = i;
- while (n != 1){
- if (n % 2 == 0)
- n /= 2;
- else
- n = n * 3 + 1;
- length++;
- }
- MaxLength = max(length, MaxLength);
- }
- cout << MaxLength << endl;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment