회신: 38.8 심사문제 질문
, 도장_ 관리자님이 작성간단하게 풀면 됩니다.
2차원 배열 전체를 훑어야 합니다.
그러니 first_row, first_col을 돌아다니는 반복문이 필요합니다.
중첩 반복문이겠죠.
다음으로 현재 위치에서 주변에 지뢰가 몇 개인지 탐색해야 합니다.
현재 위치를 중심으로 3*3이므로 가운데 현재 위치를 뺀 8개의 위치를 방문하며 지뢰가 있으면 카운트를 증가하면 됩니다.
3*3 방문을 마치면 카운트를 쿨력하고, 다음 위치로 이동하면 됩니다.
3*3는 second_row, second_col로 돌아다녀야 겠죠. 역시 중첩 반복문이 필요합니다.
결국, for 반복문을 4번 중첩하면 쉽게 풀 수 있습니다.