#PS0000007. Đếm đoạn con có tổng X I (Subarray Sums I)
Đếm đoạn con có tổng X I (Subarray Sums I)
Đếm đoạn con có tổng X I (Subarray Sums I)
Nguồn: CSES
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho một mảng gồm số nguyên dương và một số nguyên .
Một đoạn con là một dãy các phần tử liên tiếp của mảng. Hãy đếm số đoạn con không rỗng có tổng đúng bằng .
Hai đoạn được xem là khác nhau nếu cặp vị trí đầu và cuối của chúng khác nhau.
Input
- Dòng đầu chứa hai số nguyên .
- Dòng thứ hai chứa số nguyên .
Output
In số đoạn con liên tiếp có tổng bằng .
Subtask
Điều kiện chung đã đối chiếu với nguồn:
-
-
-
Subtask 1 — 20%:
-
Subtask 2 — 30%: .
-
Subtask 3 — 50%: không có điều kiện bổ sung ngoài các điều kiện chung ở trên.
Ví dụ
Input
5 7
2 4 1 2 7
Output
3
Giải thích
Với dãy
và , có ba đoạn thỏa mãn:
- : ;
- : ;
- : phần tử duy nhất bằng .
Vì vậy đáp án là .