https://www.acmicpc.net/problem/17144

 

17144번: 미세먼지 안녕!

미세먼지를 제거하기 위해 구사과는 공기청정기를 설치하려고 한다. 공기청정기의 성능을 테스트하기 위해 구사과는 집을 크기가 R×C인 격자판으로 나타냈고, 1×1 크기의 칸으로 나눴다. 구사과는 뛰어난 코딩 실력을 이용해 각 칸 (r, c)에 있는 미세먼지의 양을 실시간으로 모니터링하는 시스템을 개발했다. (r, c)는 r행 c열을 의미한다. 공기청정기는 항상 1번 열에 설치되어 있고, 크기는 두 행을 차지한다. 공기청정기가 설치되어 있지 않은 칸에는 미세먼

www.acmicpc.net

주어진 조건을 그대로 실현하면되는 시뮬레이션 문제였습니다.

미세먼지가 확산할때 새로운 맵에 확산을 시켜주는것만 주의하면 딱히 어려움은 없습니다

공기청정기 동작을 구현할때 열과 행의 조작을 신경써서 구현합니다.

* 문제에 제시된 조건을 코드에 주석처리 하였습니다.

 

+ Recent posts