코드업 알고리즘 - 6097

developsy·2022년 5월 4일
0

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를 써버렸다. 다음에는 헷갈리지 않아야겠다.

profile
공부 정리용 블로그

0개의 댓글