Cho một dãy số nguyên dương a1, a2, ..., aN (10 < N < 2.106), ai <=106 với mọi i=1, 2, ..., N và một số nguyên dương S (S < 109).
Yêu cầu: Tìm độ dài nhỏ nhất của dãy con chứa các phần tử liên tiếp của dãy mà có tổng các phần tử lớn hơn hoặc bằng S.
Dữ liệu vào: Gồm 2 dòng:
Dòng đầu tiên chứa N và S;
Dòng thứ hai chứa các phần tử của dãy, hai số cách nhau một dấu cách.
Dữ liệu ra: Ghi ra độ dài của dãy con tìm được.
SUB.INP |
SUB.OUT |
10 17 5 1 3 5 10 7 4 9 2 8 |
2 |