[BOJ 1463] 1로 만들기 (Node.js)


[BOJ 1463] 1로 만들기 (Node.js)

https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 1463번 제출 맞힌 사람 숏코딩 재채점 결과 채점 현황 강의 1로 만들기 시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 0.15 초 ( 하단 참고 ) 128 MB 191033 61763 39281 32.033% 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다. X가 3으로 나누어 떨어지면, 3으로 나눈다. X가 2로 나누어 떨어지면, 2로 나눈다. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최솟값을 출력하시오. 입력 첫째 ... www.acmicpc.net 이 문제는 dp문제였다. 1을 빼는경우 dy[N] = dy[n-1]+1 2로 나누어지는경우 dy[n] = dy[n/2] + 1 3로 나누어지는경우 dy[n] = dy[n/3] + 1 임을 이용하여 문제를 풀 수 있었다. const f...


#백준1463javascript #백준1463js #백준1463nodejs #백준1로만들기nodejs

원문링크 : [BOJ 1463] 1로 만들기 (Node.js)