백준자바문제풀이
BOJ - A->B 16953번 (JAVA)
❓ 문제 - 백준 A->B 16953번 - JAVA 풀이법 출처 (https://www.acmicpc.net/problem/16953) 16953번: A → B 첫째 줄에 A, B (1 ≤ A B를 만들기 위해 여러 가지 경우(BFS or DFS)를 고려하기엔 A, B의 범위가 10^9 이므로 풀 수 없다. 따라서 while 문을 돌면서 B->A를 만들 수 있는지 체크하면서 카운트를 해준다. B는 항상 A보다 커야하며 B가 작아지면 A를 만들 수 없으므로 break로 빠져나온 후 -1을 출력한다. B는 항상 A에서 두 가지 경우(2를 곱하거나, 1의 수를 가장 오른..