Gửi bài giải


Điểm: 100,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài

Cho bạn một dãy số nguyên gồm N phần tử ai và một số nguyên k. Nhiệm vụ của bạn là tìm ra dãy con liên tiếp dài nhất có tổng bằng k.

Input

Dòng đầu tiên chứa số nguyên Nk (1 ≤ N ≤ 106 , |k| ≤ 1015).
Dòng tiếp theo chứa N số nguyên ai không vượt quá 109.

Output

In ra kết quả của bài toán.

Giới hạn

Subtask 1 : N ≤ 103
Subtask 2 : N ≤ 104
Subtask 3 : N ≤ 105
Subtask 4 : Không có giới hạn gì thêm

Sample Input
5 3
1 3 1 -2 4
Sample Output
4


Dãy con có tổng bằng 3 đó là : {1 ,3 ,1 ,-2}, {1, -2, 4} => dãy dài nhất có độ dài bằng 4


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.