죽음의 등굣길
면접 대비시간 제한1초메모리 제한1024 MB
빨간색과 회색 블록으로 이루어진 격자에서, 맨해튼 거리 X 이하로 같은 색 블록만 밟아 왼쪽 위에서 오른쪽 아래까지 갈 수 있는지 확인합니다.
문제
지훈이는 등굣길에서 보도블록을 지날 때 같은 색의 보도블록만 밟으며 이동한다. 다른 색의 보도블록을 밟으면 사망하기 때문이다.
등굣길은 크기의 행렬로 표현할 수 있으며, 행렬의 각 원소는 보도블록 하나에 해당한다. 지훈이는 행 열에서 출발해 행 열에 도착해야 한다.
빨간색 또는 회색으로 이루어진 등굣길을 이동하면서 지훈이는 현재 밟고 있는 보도블록과 같은 색의 보도블록만 밟고 이동해야 한다. 또한 점프력이 이므로, 맨해튼 거리가 이하인 보도블록으로만 이동할 수 있다. 지훈이가 무사히 등교를 마칠 수 있는지 알아보자.
입력
첫째 줄에 등굣길의 행의 개수 이 주어진다. 둘째 줄에는 열의 개수 이 주어진다. 셋째 줄부터 개의 줄에 걸쳐 번째 줄에는 번째 행의 보도블록 색깔을 나타내는 개의 정수가 열 순서대로 공백으로 구분되어 주어진다. 은 빨간색 보도블록, 은 회색 보도블록을 의미한다. 마지막 줄에는 지훈이의 점프력을 나타내는 정수 가 주어진다.
출력
지훈이가 살아서 등교에 성공할 수 있으면 ALIVE, 그렇지 않으면 DEAD를 출력한다.
힌트
행 열에 있는 보도블록과 행 열에 있는 보도블록 사이의 맨해튼 거리는 로 정의한다.