728x90
https://www.acmicpc.net/problem/11659
문제 설명
문제 풀이
#include<stdio.h>
int arr[100001];
int main()
{
int i, n, m, a, b;
scanf("%d%d", &n, &m);
for(i = 1; i <= n; i++) {
scanf("%d", &arr[i]);
arr[i] += arr[i-1];
}
for(i = 0; i < m; i++) {
scanf("%d%d", &a, &b);
printf("%d\n", arr[b] - arr[a-1]);
}
return 0;
}
누적합 기본 문제
'코테 > 백준' 카테고리의 다른 글
[백준] 10819 차이를 최대로 - C++ (0) | 2023.07.30 |
---|---|
[백준] 1149 RGB거리 - C++ (0) | 2023.07.29 |
[백준] 1874 스택 수열 - C++ (0) | 2023.07.29 |
[백준] 10773 제로 - C++ (0) | 2023.07.29 |
[백준] 2606 바이러스 - C++ (0) | 2023.07.28 |