#45858: 求援助(60%)


linswater (linswater)


請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
h,w,n = list(map(int,input().split()))
way = []
map_ = []
for i in range(n):
    way.append(list(map(int,input().split())))
for x in range(h):
    map_.append([0]*w)
for method in way:
    for r in range(h):
        for c in range(w):
            if abs(r-method[0]) + abs(c-method[1]) <= method[2]:
                map_[r][c] += method[3]
print(map_)
for i in map_:
    for j in i:
        print(j,end=" ")
#45861: Re: 求援助(60%)


leeguanhan0909@gmail.com (李冠翰)


請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
h,w,n = list(map(int,input().split()))
way = []
map_ = []
for i in range(n):
    way.append(list(map(int,input().split())))
for x in range(h):
    map_.append([0]*w)
for method in way:
    for r in range(h):
        for c in range(w):
            if abs(r-method[0]) + abs(c-method[1]) <= method[2]:
                map_[r][c] += method[3]
print(map_)
for i in map_:
    for j in i:
        print(j,end=" ")

for j in i後輸出要換行

#45908: Re: 求援助(60%)


linswater (linswater)


請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
h,w,n = list(map(int,input().split()))
way = []
map_ = []
for i in range(n):
    way.append(list(map(int,input().split())))
for x in range(h):
    map_.append([0]*w)
for method in way:
    for r in range(h):
        for c in range(w):
            if abs(r-method[0]) + abs(c-method[1]) <= method[2]:
                map_[r][c] += method[3]
print(map_)
for i in map_:
    for j in i:
        print(j,end=" ")

for j in i後輸出要換行

謝謝回應,成功通過^-^