지나가던 개발자

[Python] 백준 2167번(2차원 배열의 합) 문제 풀이 본문

PS/Python

[Python] 백준 2167번(2차원 배열의 합) 문제 풀이

KwonYongHyeon 2022. 10. 30. 17:32

 

import sys

n, m = map(int,sys.stdin.readline().split())
array = []
for i in range(n):
    array.append(list(map(int,sys.stdin.readline().split())))
for i in range(int(input())):
    toSum = list(map(int,sys.stdin.readline().split()))
    s = 0
    for j in range(toSum[0]-1, toSum[2]):
        for k in range(toSum[1]-1, toSum[3]):
            s += array[j][k]
    print(s)

 

시간초과 때문에 PyPy3로 제출해야 풀린다. 

Comments