[구름톤 챌린지] Day12 발전기 (Java)
·
Algorithms(CT)/Goorm
문제 설명 구름 심시티를 하고 있는 플레이어는 한 변의 길이가 n인 정사각형 모양의 마을을 만들고 있다. 각 행열에는 숫자 0 또는 1이 적혀 있고, 그 숫자가 의미하는 바는 아래와 같다. 0: 아무것도 없는 칸 1: 집이 있는 칸 마을에 있는 집에 전력을 공급하기 위해선 그 집에 발전기를 설치하거나, 상하좌우로 인접한 집 중 하나가 전력을 공급받고 있으면 된다. 플레이어가 모든 집에 전력을 공급하기 위해서 설치해야 할 발전기의 최소 개수를 구해보자. 구름LEVEL 난이도별 다양한 문제를 해결함으로써 SW 역량을 향상시킬 수 있습니다. level.goorm.io 전체 코드는 맨 마지막에 있습니다. 문제 예시) 예를 들어, n=5이고 다음과 같은 마을이 주어진다고 가정합시다. 발전기가 한 집에 있다면 그 ..