{"code":"twopointeriia","name":"Two pointer 2A","description":"Cho dãy số $a_i$ có $n$ phần tử. Ta gọi một đoạn con $a[l..r] (1≤l≤r≤n)$ là tốt nếu tổng các phần tử của đoạn này có giá trị không quá $s$. Nhiệm vụ của bạn là tìm độ dài lớn nhất của một đoạn con tốt.\r\n\r\n# Input\r\n\r\nDòng đầu tiên chứa hai số nguyên dương $n$ and $s$ $(1≤n≤10^5, 1≤s≤10^{18})$. \r\n\r\nDòng thứ hai chứa $n$ số nguyên dươn $a_i (1≤a_i≤10^9)$.\r\n\r\n\r\n# Output\r\n\r\nKết quả của bài toán, nếu không tồn tại đoạn con tốt nào thì in ra 0 \r\n\r\n**Input**\r\n\r\n    7 20\r\n    2 6 4 3 6 8 9\r\n\r\n**Output**\r\n\r\n    4\r\n\r\n*Nguồn: Codeforces*","points":200.0,"partial":true,"time_limit":1.0,"memory_limit":262144,"short_circuit":false,"allowed_languages":[3,4,34,36,37,5,6,11,12,14,28,2,38,39,9,18,17,29,23,27,35,25,26,10,7,19,32,1,8,15,16,24,20,33,13,41,21,40],"is_public":true,"is_manually_managed":false,"permissions":{"can_edit":false}}