Điểm:
7 (p)
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
bàn phím
Output:
màn hình
Cho một dãy số nguyên dương \(A_i\)(\(1\leq A_i\leq10^9\)) có \(N\)(\(N\leq10^5\)) phần tử và một số nguyên \(K\)(\(K\leq10^9\)).Là một người học lập trình lâu năm,bạn hãy lập trình đếm số lượng dãy con liên tiếp có tổng không bé hơn \(K\) từ dãy số \(A\).
Dữ liệu vào:
Dòng 1:Nhập vào 2 số N và K
Dòng 2:Nhập vào N phần tử của dãy,mỗi số cách nhau một dấu cách trắng.
Dữ liệu ra:
Duy nhất là một số nguyên là số lượng đoạn con thỏa mãn yêu cầu.
Ràng buộc:
•20% số test đầu \(N\leq100\).
•30% test tiếp theo \(N\leq1000\).
•50% số test còn lại không ràng buộc gì thêm.
Example:
Ví dụ 1
Input
5 6 1 2 1 4 5
Output
6
Ví dụ 2
Input
6 7 1 3 2 4 5 3 2
Output
11
Bình luận