3085
-
백준(BOJ) 3085번 사탕 게임알고리즘 풀이/백준(Boj) 2019. 10. 27. 02:05
문제 : https://www.acmicpc.net/problem/3085 3085번: 사탕 게임 문제 상근이는 어렸을 적에 "봄보니 (Bomboni)" 게임을 즐겨했다. 가장 처음에 N×N크기에 사탕을 채워 놓는다. 사탕의 색은 모두 같지 않을 수도 있다. 상근이는 사탕의 색이 다른 인접한 두 칸을 고른다. 그 다음 고른 칸에 들어있는 사탕을 서로 교환한다. 이제, 모두 같은 색으로 이루어져 있는 가장 긴 연속 부분(행 또는 열)을 고른 다음 그 사탕을 모두 먹는다. 사탕이 채워진 상태가 주어졌을 때, 상근이가 먹을 수 있는 사탕의 최대 개수를 구하 www.acmicpc.net 풀이 : 상하좌우 바꿀 수 있지만 위쪽이나 왼쪽 교환은 이전 칸에 오른쪽이나 아래쪽 교환으로 구할 수 있기 때문에 아래, 오른..