6097 : [기초-리스트] 설탕과자 뽑기(py)
https://codeup.kr/problem.php?id=6097&rid=0
h, w = map(int, input().split())
mat = []
for i in range(h):
mat.append([0 for i in range(w)])
for sticks in range(int(input())):
length, direction, x, y = map(int, input().split())
if direction:
for i in range(length):
mat[x-1+i][y-1] = 1
else:
for i in range(length):
mat[x-1][y-1+i] = 1
for x in range(h):
for y in range(w):
print(mat[x][y], end = ' ')
print()
그냥저냥 바로 풀리는 문제였다. 한 번 불합격을 받았는데, 마지막 for문에서 h와 w를 바꿔썼더니 오류가 난 것이었다. x축을 의미한다고 x로 지어놓고 가로인덱스를 의미하는 h 대신 바보같이 세로인덱스인 w를 써버렸다. 다음에는 헷갈리지 않아야겠다.