문제 설명
19 * 19 크기의 바둑판에 흰 돌을 올려 놓을 때 흰 돌을 올려 놓은 곳은 1로 아닌 곳은 0으로 출력하자
풀이
d = list()
for i in range(20):
d.append([])
for j in range(20):
d[i].append(0)
n = int(input())
for i in range(n):
x, y = map(int, input().split())
d[x][y] = 1
for i in range(1, 20):
for j in range(1, 20):
print(d[i][j], end=' ')
print()
해설
바둑판 2차원 배열 d를 0으로 초기화 한다
흰돌의 개수 n을 입력받고 n번 반복하며 x, y (흰돌의 좌표)를 입력 받으며 해당 되는 좌표에 1을 대입한다
이중 반복문을 통해 바둑판을 출력한다
'Code Up' 카테고리의 다른 글
[Code Up] - Python 기초 100제, 6097번 풀이 - 티스토리 (0) | 2023.08.08 |
---|---|
[Code Up] - Python 기초 100제, 6096번 풀이 - 티스토리 (0) | 2023.08.07 |
[Code Up] - Python 기초 100제, 6094번 풀이 - 티스토리 (0) | 2023.08.06 |
[Code Up] - Python 기초 100제, 6093번 풀이 - 티스토리 (0) | 2023.08.06 |
[Code Up] - Python 기초 100제, 6092번 풀이 - 티스토리 (0) | 2023.08.06 |