Sức mạnh đoạn con
Đề bài
Mô tả
Cho mảng gồm số nguyên dương . Xét một đoạn con với . Với mỗi số nguyên dương , gọi là số lần xuất hiện của trong đoạn con đó. Sức mạnh của đoạn con được định nghĩa là tổng trên mọi số nguyên dương (tổng này chỉ có hữu hạn số hạng khác ).
Cho truy vấn, mỗi truy vấn gồm hai chỉ số . Hãy tính sức mạnh của đoạn con tương ứng với từng truy vấn.
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và : độ dài mảng và số truy vấn.
- Dòng thứ hai chứa số nguyên dương .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên (): hai đầu mút của đoạn con.
Dữ liệu ra
In ra dòng, dòng thứ chứa một số nguyên dương duy nhất: sức mạnh của đoạn con trong truy vấn thứ .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 2 1 2 1 1 2 1 3 |
3 6 |
Đoạn : , sức mạnh . Đoạn : , sức mạnh . |
| 8 3 1 1 2 2 1 3 1 1 2 7 1 6 2 7 |
20 20 20 |
Đoạn : , sức mạnh . |
Bình luận