지뢰 찾기
면접 대비시간 제한1초메모리 제한1024 MB
3x3 격자에서 폭탄은 9로 표시되어 있다. 폭탄이 없는 각 칸을 이웃한 최대 여덟 칸에 있는 폭탄 개수로 바꿔 출력한다.
문제
나스코는 컴퓨터로 지뢰 찾기 게임을 즐겨 한다. 이 게임에서는 9개의 작은 칸으로 나뉜 정사각형이 주어지고, 그중 일부 칸에 폭탄이 있다. 플레이어는 폭탄이 없는 모든 칸에 숫자를 적어야 한다. 숫자는 이웃한 칸(꼭짓점이나 변을 공유하는 칸)에 있는 폭탄의 개수를 나타내야 한다.
아홉 칸에 놓인 폭탄의 배치를 입력받아 숫자를 채운 정사각형을 출력하는 프로그램 minesweeper를 작성하시오.
입력
표준 입력의 처음 세 줄에 각각 세 개의 정수가 주어진다. 각 정수는 0 또는 9이며, 9는 폭탄이 있는 칸, 0은 폭탄이 없는 칸을 나타낸다(그림 1). 숫자 사이는 공백 하나로 구분한다.

그림 1
출력
표준 출력에 3개의 줄을 출력하고, 각 줄에 3개의 정수를 출력한다. 이 정수들은 아홉 칸의 내용을 나타낸다. 입력에서 0이 있던 자리에는 그 칸을 둘러싼 폭탄의 개수를 출력한다. 숫자 사이는 공백 하나로 구분한다.