파이썬2021. 4. 16. 01:17
728x90

* CodeUp 6097

h,w=map(int,input().split())
#이중배열
arr = [[0 for j in range(w)] for i in range(h)]

n=int(input())

for k in range(n):
    l,d,x,y=map(int,input().split())

#print(l,d,x,y)

    if(d==0):  #가로
        for k in range(l):
            arr[x-1][y+k-1]=1
    else:
        for k in range(l):
            arr[x+k- 1][y-1] = 1

    # if(d==1):  #가로
    #     for k in range(l):
    #         arr[x][y+k]=1


for i in range(h):
    for j in range(w):
        print(arr[i][j], end=' ')
    print()

 

계속 에러가 났는데 arr[x+k-1][y-1]=1로 고치니 해결되었다 (편--안)

 

반응형
Posted by mminky