A. Tổng đoạn con
Cho một mảng gồm n số nguyên. Có q truy vấn, mỗi truy vấn yêu cầu tính tổng các phần tử từ chỉ số l đến r.
Đầu vào:
- Dòng 1: Số nguyên
nvàq(1 ≤ n, q ≤ 10⁵) - Dòng 2:
nsố nguyên a₁, a₂, ..., aₙ (|aᵢ| ≤ 10⁴) qdòng tiếp theo: mỗi dòng chứalr(1 ≤ l ≤ r ≤ n)
Đầu ra:
- In ra
qdòng, mỗi dòng là kết quả của một truy vấn.
Hướng dẫn kỹ thuật:
Sử dụng mảng Prefix Sum prefix[i] = a₁ + a₂ + ... + aᵢ
Test
| Test | Input | Output |
|---|---|---|
| 1 |
5 2 1 2 3 4 5 2 4 1 5 |
9 15 |
| 2 |
3 1 -2 5 7 1 3 |
10 |
Comments