문제 https://www.acmicpc.net/problem/1463 1463번: 1로 만들기 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. www.acmicpc.net 코드 1년전에는 Dynamic Programming에 대해서 아는 것이 없었다. 처음에는 반복문을 통해서 C++로 풀었다. 물론 틀렸다!🤦🏻♀️ 이 문제는 DP로 Bottom-up 방식으로 풀어야한다. Swift로 작성한 코드는 다음과 같다. import Foundation //1463 var num = Int(readLine()!) var list = [Int](repeating: 0, count: num!+1) for i in 2..list[i/2] + 1) { list[i] = list[i/2] +..