Xe tăng là một phương tiện có cách di chuyển rất đặc biệt. Các bánh xe của nó trả dài trên nền đất để tăng diện tích tiếp xúc, từ đó giảm áo lực lên nền, Giả sử xe tăng đang muốn đi từ ~ a ~ đến ~ b ~, ta có thể chia đoạn đất này thành ~ n ~ đoạn nhỏ, đoạn thứ ~ i ~ có độ cứng ~ a_i ~. Một xe tăng có chiều dài ~ l ~, khối lượng ~ m ~ có thể đi qua nếu tại mọi thời điểm, nó luôn đứng trên vùng đất có tổng độ cứng không nhỏ hơn ~ m ~ (có nghĩa là mọi đoạn con liên tiếp độ dài ~ l ~ của dãy ~ a ~ đều phải có tổng lớn hơn hoặc bằng ~ m ~ ).
Yêu cầu: Cho biết khối lượng ~ m ~ của xe tăng, hãy tính chiều dài ~ l ~ nhỏ nhất có thể có của nó để xe tăng đi qua được vùng đất này.
Dữ liệu vào
Kết quả
Ví dụ:
Input 1
6 5
3 2 1 4 5
Output 1
3
Code tích cực |
---|
Trong 24h |
|
Trong 7 ngày |
Trong 30 ngày |
Thống kê |
---|
AC/Sub: 97887/180710 Pascal: 17121 C++: 130348 Python: 33199 Lượt xem/tải tests: 37787 |