마을의 상태를 구하고 있는 과정을 디버깅해봅시다.
0 0 0 0 0
1 1 1 0 0
0 0 0 0 0
0 0 0 1 1
0 0 0 1 1
0 0 0 1 1
두번째 줄 첫번째 칸까지 계산하고 난 후 마을 상태는
0 0 0 0 0
0 1 1 0 0
0 0 0 0 0
0 0 0 1 1
0 0 0 1 1
0 0 0 1 1
두 번째 줄 두 번째 칸은 원래 이웃이 2명이어야 하지만, 이전 계산결과때문에 이웃이 1명으로 줄어서
0 0 0 0 0
0 0 1 0 0
0 0 0 0 0
0 0 0 1 1
0 0 0 1 1
0 0 0 1 1
이 과정을 끝까지 하고나면
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 1 1
0 0 0 0 0
0 0 0 0 0
이 됩니다.
어디가 잘못되었을까요..?
* 이 문제를 해결하고 난 다음, Presentation Error도 수정해보세요