x, y좌표에 해당하는 2개의 수를 공백 1칸 주고 입력합니다.
5X5 개의 칸 중에서 해당하는 좌표에 1, 나머지는 0을 출력합니다.
코드는 아래와 같습니다.
n = int(input())
white = []
for i in range(n):
a, b = list(map(int, input().split(" ")))
white.append([a, b])
for x in range(1, 6):
for y in range(1, 6):
if [x, y] in white:
print(1, end=" ")
else:
print(0, end = " ")
print("\n")
5개의 좌표를 입력하고 실행시키면 아래와 같이 나옵니다.
5
1 1
2 2
3 3
4 4
5 5
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
공백을 없애고 다음과 같이 출력하고 싶습니다.
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
0 0 0 1 0
0 0 0 0 1
어떻게 해야하나요?