Đếm dãy con liên tiếp
Đề bài
Mô tả
Cho dãy số gồm số nguyên . Một dãy con liên tiếp của là dãy các số hạng từ số hạng đến số hạng .
Yêu cầu: Hãy cho biết dãy có bao nhiêu dãy con liên tiếp mà giá trị tuyệt đối của tổng các số hạng trong dãy con đó lớn hơn một số nguyên dương cho trước.
Dữ liệu vào
- Dòng thứ nhất chứa hai số nguyên dương và , .
- Dòng thứ hai chứa số nguyên .
Hai số liên tiếp trên cùng một dòng được ghi cách nhau bởi dấu cách.
Dữ liệu ra
In ra một số nguyên duy nhất là số dãy con liên tiếp thỏa mãn yêu cầu của bài toán.
Ràng buộc
- .
- .
- .
Subtasks
- Subtask 1 ( số điểm): .
- Subtask 2 ( số điểm): .
- Subtask 3 ( số điểm): không có ràng buộc gì thêm.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 4 5 -1 8 -5 |
6 | Có dãy con thỏa mãn: , , , , và . Dãy con có tổng , dãy con có tổng , không lớn hơn . |
| 10 7 -4 9 2 -11 -3 8 -6 5 -3 1 |
12 | Ví dụ dãy con có tổng , giá trị tuyệt đối nên được đếm. |
Bình luận