코드#include using namespace std;typedef long long ll;const ll INF = 987654321;ll a,b,res = INF;// 2를 곱한다// 1을 수의 가장 오른쪽에 추가한다void go(string x, ll cnt) { ll tmp = stol(x); if(tmp > b) return; if(tmp == b) { res = min(res, cnt); return; } // 2 곱한 거 go(to_string(tmp*2) ,cnt + 1); // 1더한 거 go(x + "1", cnt + 1); return;}int main() { cin >> a >> b; go(to_string(a), 0); cout 풀이문제를 해결하고 나서 태그를 확인하니까 BF..