평범한 구간합과 쿼리
import sys
input = sys.stdin.readline
N, M = map(int, input().split())
arr = list(map(int, input().split()))
dp = [0]
for i in range(N):
dp.append(dp[i]+arr[i])
for _ in range(M):
i, j = map(int, input().split())
print(dp[j] - dp[i-1])
'practivceAlgorithm > 백준' 카테고리의 다른 글
[백준][Python] 17626 Four Squares (0) | 2021.09.13 |
---|---|
[백준][Python] 16928 뱀과 사다리게임 (0) | 2021.09.13 |
[백준][Python] 11403 경로찾기 (0) | 2021.09.13 |
[백준][Python] 11286 절댓값 힙 (0) | 2021.09.13 |
[백준][Python] 11256 사탕 (0) | 2021.09.13 |