#43489: Python解


yangtw0612@gmail.com (DouYa)

學校 : 臺中市立中港高級中學
編號 : 236893
來源 : [118.170.194.5]
最後登入時間 :
2024-10-01 22:53:23
o077. 2. 電子畫布 -- 2024年6月APCS | From: [1.165.108.196] | 發表日期 : 2024-10-19 16:14

h, w , n = map(int, input().split())
tile = [[0]*20 for _ in range(h)]
def draw(r, c, t, x):
    for i in range(h):
        for j in range(w):
            if abs(r-i)+abs(c-j) <= t:
                tile[i][j] += x
for i in range(n):
    r, c, t, x = map(int, input().split())
    draw(r, c, t, x)

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