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

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

[만든사람 : CodeTest-admin 2024/03/10]
시간제한 : 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  

게시판

작성자제목(댓글)
글이 없습니다.