알고리즘/백준
[백준] 11659번: 구간 합 구하기 4 / 파이썬
홍우진
2025. 2. 6. 23:50
728x90
반응형
풀이 코드
import sys
input = sys.stdin.readline
n, m = map(int, input().split())
su = list(map(int, input().split()))
pre = [0]
tot = 0
for i in range(n):
tot += su[i]
pre.append(tot)
for i in range(m):
i, j = map(int, input().split())
print(pre[j] - pre[i-1])
코드 해석
누적합 기법을 사용하였다.
체감 난이도: ★★★☆☆
728x90
반응형