

import java.util.*;
import java.io.*;
class Main{
public static void main(String args[]) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
int m = Integer.parseInt(st.nextToken());
int[] sectionArr = new int[n+1];
sectionArr[0]=0;
st = new StringTokenizer(br.readLine());
for(int i=1;i<=n;i++){
sectionArr[i]=sectionArr[i-1]+ Integer.parseInt(st.nextToken());
}
for(int i=0;i<m;i++){
st = new StringTokenizer(br.readLine());
int start= Integer.parseInt(st.nextToken());
int end= Integer.parseInt(st.nextToken());
System.out.println(sectionArr[end]-sectionArr[start-1]);
}
}
}
얻어갈 점: