이번에 풀어볼 문제는 백준의 1463번, 1로 만들기 문제입니다. 이번 포스팅에선 다이나믹프로그래밍(DP)를 이용하여 문제를 풀어보았습니다.
출처 & 문제 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 1463번 제출 맞은 사람 숏코딩 풀이 풀이 작성 풀이 요청 재채점/수정 채점 현황 강의 1로 만들기 시간 제한 메모리 제한 제출 정답 맞은 사람 정답 비율 2 초 128 MB 63299 20534 13237 32.007% 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다. X가 3으로 나누어 떨어지면, 3으로 나눈다.
X가 2로 나누어 떨어지면, 2로 나눈다. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다.
연산을 사용하는 횟수의 최솟값을 출력하시오. 입력 첫째 ... www.acmicpc.net 문제 설명 요약 1.
임의의 정수 n을 입력받으면 n을 1로 만들고자 합니다...
#
1463
#
만들기
#
배열
#
백준
#
실기면접
#
알고리즘
#
알고리즘테스트
#
인덱스
#
취업
#
코딩
#
코딩테스트
#
테스트
#
test
#
programmingtest
#
programming
#
1로만들기
#
algorithm
#
algorithmtest
#
array
#
coding
#
codingtest
#
cpp
#
dp
#
dynamic
#
dynamicprogramming
#
index
#
프로그래밍테스트
원문 링크 : 1로 만들기(백준 1463번, DP, C++)