RGB거리 (1) 썸네일형 리스트형 [BOJ] 백준 1149 RGB거리 (Swift) 문제 https://www.acmicpc.net/problem/1149 1149번: RGB거리 첫째 줄에 집의 수 N(2 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 각 집을 빨강, 초록, 파랑으로 칠하는 비용이 1번 집부터 한 줄에 하나씩 주어진다. 집을 칠하는 비용은 1,000보다 작거나 www.acmicpc.net 풀이 이 문제의 규칙을 쉽게 설명하면 같은 색으로 연속되게 집을 색칠하지 않고 집을 모두 칠하는 비용의 최소 값을 구해라! 입니다. 1번 집을 빨강으로 칠했다면, 2번 집은 초록과 파랑중에서 골라서 칠해주어야 합니다. 저는 다이나믹 프로그래밍을 떠올렸습니다. 3 * n 크기의 2차원 배열을 사용하였습니다. 초기 값은 처음 집을 칠하는 것이므로, 각각의 칠한 비용으로 설정.. 이전 1 다음