๋ฌธ์
๊ฒฉ์ํ์ ๊ธธ์ด๊ฐ ๋ค๋ฅธ ๋ช๊ฐ์ ๋ง๋๋ฅผ ์กฐ๊ฑด์ ๋ง๊ฒ ๋๋ ํ๋ก๊ทธ๋จ์ ๋๋ค.
๊ฒฉ์ํ์ ํฌ๊ธฐ, ๋ง๋์ ๊ฐ์, ๋ง๋๋ฅผ ๋๋ ๋ฐฉํฅ(๊ฐ๋ก 0, ์ธ๋ก 1), ๋ง๋์ ๊ฐ์ฅ ์ผ์ชฝ ๋๋ ์์ชฝ์ ์ขํ๊ฐ ์ฃผ์ด์ง๋๋ค.
์ ๋ ฅ ์์ :
5 5
3
2 0 1 1
3 1 2 3
4 1 2 5
์ถ๋ ฅ ์์ :
1 1 0 0 0
0 0 1 0 1
0 0 1 0 1
0 0 1 0 1
0 0 0 0 1
h, w = map(int, input().split())
n = int(input())
pan = [[0 for _ in range(w)] for _ in range(h)] # hํw์ด 2์ฐจ์ ๋ฆฌ์คํธ
for _ in range(n):
l, d, x, y = map(int, input().split())
for i in range(l):
if(d==0):
pan[x-1][y-1+i] = 1
elif(d==1):
pan[x-1+i][y-1] = 1
for i in pan:
print (" ".join(repr(j)for j in i))
'์ฝ๋ฉํ ์คํธ > code up' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
6098 : ์ฑ์คํ ๊ฐ๋ฏธ (0) | 2022.01.10 |
---|---|
6096 : ๋ฐ๋์ ์ญ์ ๋ค์ง๊ธฐ (0) | 2022.01.10 |
6095 : ๋ฐ๋ํ์ ํฐ ๋ ๋๊ธฐ (0) | 2022.01.10 |
6094 : ์ด์ํ ์ถ์ ๋ฒํธ ๋ถ๋ฅด๊ธฐ 3 (0) | 2022.01.10 |
6093 : ์ด์ํ ์ถ์ ๋ฒํธ ๋ถ๋ฅด๊ธฐ 2 (0) | 2022.01.10 |