eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Простая сумма

Простая сумма

Дан массив из N элементов, нужно научится находить сумму чисел на отрезке.

Входные данные

Первая строка входных данных содержит два целых числа N и K - число чисел в массиве и количество запросов. (1 ≤ N ≤ 106); (1 ≤ K ≤ 105). Следующие K строк содержат запросы:

1: A i x – присвоить i-му элементу массива значение x (1 ≤ i ≤ n; 0 ≤ x ≤ 109)

2: Q l r – найти сумму чисел в массиве на позициях от l до r. (1 ≤ l ≤ r ≤ n)

Изначально в массиве живут нули.

Выходные данные

На каждый запрос вида Q l r нужно вывести единственное число – сумму на отрезке.

Лимит времени 1 секунда
Лимит использования памяти 64 MiB
Входные данные #1
5 9
A 2 2
A 3 1
A 4 2
Q 1 1
Q 2 2
Q 3 3
Q 4 4
Q 5 5
Q 1 5
Выходные данные #1
0
2
1
2
0
5