-Code
import sys
input = sys.stdin.readline
n, q = map(int, input().split())
nums = sorted(list(map(int, input().split())))
nums_sum = [0]
for i in range(n):
nums_sum.append(nums_sum[i] + nums[i])
for _ in range(q):
l, r = map(int, input().split())
print(nums_sum[r] - nums_sum[l - 1])
'Beakjoon&프로그래머스 > 파이썬' 카테고리의 다른 글
[백준/파이썬] 15486번 퇴사 2 (0) | 2022.05.26 |
---|---|
[백준/파이썬] 2877번 4와 7 (0) | 2022.05.25 |
[백준/파이썬] 21275번 폰 호석만 (0) | 2022.05.23 |
[백준/파이썬] 9663번 N-Queen (0) | 2022.05.22 |
[백준/파이썬] 4963번 섬의 개수 (0) | 2022.05.21 |