
https://www.acmicpc.net/problem/1463📌 문제 탐색하기목표정수 n이 주어졌을 때 세 가지 연산 기법들을 사용하여 1을 만들어 본다.연산을 사용하는 횟수의 최솟값을 출력한다.사용할 수 있는 연산은 다음과 같다.X가 3으로 나누어 떨어지면, 3으로 나눈다.X가 2로 나누어 떨어지면, 2로 나눈다.1을 뺀다.입력값정수 n을 입력한다. (1 ≤ n ≤ $10^6$)ex)10출력값세 가지 연산들을 사용하는 횟수의 최솟값을 출력한다.ex)3📌 코드 설계하기해결 아이디어시간 제한이 0.15초이므로 재귀나 반복되는 계산을 모두 줄여야한다.수의 규칙을 찾기 위해 쭉 써보면 다음과 같은 결과가 나오게된다.연산을 위해 이미 연산이 되어있는 앞의 숫자를 사용하면 되는 것이다.그러면 bottom-..