Сумма на отрезке
Просмотр в формате PDF
Submit solution
Очки:
100
Ограничение по времени:
2.0s
Ограничение по памяти:
256M
Problem type
Allowed languages
C++, Python
Бухгалтер ведёт учёт ежедневных расходов компании. Для каждого из n дней известна сумма расходов.
Нужно определить, сколько всего было потрачено за выбранный промежуток дней — с дня l по день r включительно. Нумерация дней начинается с единицы.
Входные данные
В первой строке задано число n (1 <= n <= 2*10^5) — количество дней.
Во второй строке заданы n целых чисел a_i (-10^9 <= a_i <= 10^9), где a_i — расход в i-й день.
В третьей строке заданы два числа l и r (1 <= l <= r <= n) — границы выбранного промежутка дней.
Выходные данные
Выведите суммарные расходы за дни с l по r включительно.
Ответ может не помещаться в 32-битный целочисленный тип.
Ограничения
1 <= n <= 2*10^5-10^9 <= a_i <= 10^91 <= l <= r <= n
Примеры
Пример 1
Входные данные
1
0
1 1
Выходные данные
0
Пример 2
Входные данные
5
-1 2 -3 4 -5
2 4
Выходные данные
3
Комментарии