Bò Lười
Đề bài
Mô tả
Trên một trục số có đám cỏ, đám cỏ thứ nằm ở vị trí và có đơn vị cỏ. Một con bò đứng ở một vị trí bất kỳ trên trục số và có thể di chuyển tối đa bước (sang trái hoặc phải). Con bò có thể ăn tất cả cỏ trong phạm vi bước từ vị trí đứng.
Hãy tìm vị trí đứng tối ưu để con bò ăn được nhiều cỏ nhất. In ra tổng lượng cỏ lớn nhất con bò có thể ăn được.
Dữ liệu vào
- Dòng đầu tiên: hai số nguyên và .
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và .
Dữ liệu ra
Một số nguyên duy nhất — tổng lượng cỏ lớn nhất có thể ăn được.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 3 4 7 10 15 2 2 5 1 |
11 | Đứng ở vị trí , cỏ ở các vị trí , , đều trong tầm với ( bước). Tổng cỏ = . |
Bình luận