#45858: 求援助(60%)


linswater (linswater)

學校 : 國立武陵高級中學
編號 : 297974
來源 : [36.224.93.12]
最後登入時間 :
2025-10-05 16:14:00

請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
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 (李冠翰)

學校 : 高雄市苓雅區復華高級中學國中部
編號 : 276558
來源 : [36.238.189.188]
最後登入時間 :
2025-06-11 22:19:49

請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
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)

學校 : 國立武陵高級中學
編號 : 297974
來源 : [36.224.93.12]
最後登入時間 :
2025-10-05 16:14:00

請問為什麼我的輸出會比答案還多項,明明前面有列出來的數字都一樣啊
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後輸出要換行

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