문제1620--[리스트][PY] 물폭탄 게임(2)

1620: [리스트][PY] 물폭탄 게임(2)

[만든사람 : 2023 박정호,박혜미,백승관,안득하,유현호,이경미,이민혁,임건웅,임수빈,임의정,임태현,한진우,황윤정]
시간제한 : 1.000 sec  메모리제한 : 128 MiB

문제 설명

정쪽이는 스스로 만든 프로그램으로 물폭탄 게임에서 무려 20연승을 거뒀다.
이 사실을 안 게임 제작사는 물폭탄의 물줄기가 벽에 막히지 않도록 바꾸어 게임 난이도를 높이고자 한다.
3개의 물폭탄이 놓였을 때, 바뀐 규칙에 따라 물줄기를 표시해보자.
(물풍선의 범위는 지도의 절반이고, 물줄기는 벽을 넘어 퍼진다.)
만약 지도의 크기가 7이고 (0,0) (4,3) (5,5)에 물풍선이 놓인다면 아래와 같이 표시된다.



입력 설명

지도의 크기(n), 3개의 물풍선 좌표(x, y)가 각 줄에 걸쳐 입력된다.
(지도의 첫 좌표는 0, 0에서 시작한다.)


[입력 값의 범위]
1 <= n <= 20 
0 <= x, y < n

출력 설명

물폭탄의 위치(B), 물줄기(1), 빈 공간(0)으로 하여 전체 지도를 출력한다.

입력 예시 Copy

7
5 4
3 2
1 6

출력 예시 Copy

0 0 0 0 1 0 1 
1 1 1 0 1 1 B 
0 0 1 0 0 0 1 
1 1 B 1 1 0 1 
0 0 1 0 1 0 0 
0 0 1 1 B 1 1 
0 0 0 0 1 0 1