7576번에 있는 2차원 "토마토" 문제를 풀고 나서여서 그런지 쉽게 해결할 수 있었다.차원이 하나 추가되기 때문에 H 방향의 인덱싱만 신경써주면, BFS 알고리즘으로 해결이 가능했다. 문제 이해가로, 세로가 주어진 격자가 H의 높이로 쌓여 있다. 토마토의 위치가 주어지고 "익은" 토마토와 "익지 않은" 토마토로 구분된다. 물론 비어있는 칸도 있을 수 있다는 점을 주의해야한다. 하루가 지나면 "익은" 토마토와 인접한 토마토들이 익는다. 여기서 "인접"은 위, 아래, 앞, 뒤, 오른쪽, 왼쪽 방향의 칸을 의미한다. 이미 익어있는 상태면 0, 모두 익는 것이 불가능하면 -1을 출력한다. 해설bfs 탐색을 해야한다는 점은 인접한 칸을 고려해야할 때부터 알 수 있다. n, m, h가 모두 100 이하이기 때..