#PS0000008. Đếm đoạn con có tổng X II (Subarray Sums II)
Đếm đoạn con có tổng X II (Subarray Sums II)
Đếm đoạn con có tổng X II (Subarray Sums II)
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, các phần tử có thể âm, bằng hoặc dương, cùng một số nguyên .
Hãy đếm số đoạn con liên tiếp không rỗng có tổng đúng bằng .
Một đoạn con được xác định bởi hai chỉ số đầu-cuối với .
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 -1 3 5 -2
Output
2
Giải thích
Với dãy
và , có hai đoạn thỏa mãn:
- : ;
- : .
Không còn đoạn nào khác có tổng bằng , nên kết quả là .