以下代码在输入2 8时的结果是?
#include <bits/stdc++.h>
using namespace std;
int f(int a, int b){
if (a == b) return 1;
else if (a < b) return f(a + 1, b) + 1;
return f(a, b * 2) + 1;
}
int main(){
int a, b;
cin >> a >> b;
cout << f(a, b);
return 0;
}
4
5
7
6