
길이가 N인 수열 $\left\{ a_n \right\}$에서 아래의 연산을 $M$번 수행하시오. • 두 정수 $i$, $j$($i \leq j$)를 입력 받아 $\sum_{k=i}^{j}a_k$ ($=a_i + a_{i+1} + ... + a_j$)를 구하여라. 방법1: 매번 다 더해보기 문제에서 요구하는 연산은 $a_i$부터 $a_j$까지 다 더하면 되는 것으로, 구현하기 어렵지 않다. 바로 아래와 같이 코드를 짜볼 수 있겠다. for _ in range(M): i, j = map(int, input().split()) answer = 0 for k in range(i, j + 1): answer += a[k - 1] print(answer) 첫째 항인 $a_1$이 리스트 a에서는 a[0]이므로. $..