백준 1149 - RGB거리


백준 1149 - RGB거리

안녕하세요. 이번에는 RGB 거리 문제를 풀어보았습니다. 1149번: RGB거리 문제 RGB거리에는 집이 N개 있다. 거리는 선분으로 나타낼 수 있고, 1번 집부터 N번 집이 순서대로 있다. 집은 빨강, 초록, 파랑 중 하나의 색으로 칠해야 한다. 각각의 집을 빨강, 초록, 파랑으로 칠하는 비용이 주어졌을 때, 아래 규칙을 만족하면서 모든 집을 칠하는 비용의 최솟값을 구해보자. 1번 집의 색은 2번 집의 색과 같지 않아야 한다. N번 집의 색은 N-1번 집의 색과 같지 않아야 한다. i(2 ≤ i ≤ N-1)번 집의 색은 i-1번, i+1번 집의 색과 같지 않아야 한다. 입력 첫째 줄에 집의 수 N(2 ≤ N ... www.acmicpc.net 문제 풀이 이 문제의 경우는 각 한 줄에 R, G, B 값이 들어 있고 한 가지 색을 골라 최솟값을 만들면 되는 문제입니다. 하지만, 선택한 색 중에서 위아래로 같은 색이면 안 되는 문제입니다. 제가 어렵게 푼 감이 없잖아 있는 거 같지만, ...



원문링크 : 백준 1149 - RGB거리