Phân chia dãy số
- Giới hạn thời gian
- 1,0 s
- Giới hạn bộ nhớ
- 256 MB
- Điểm
- 100
- Tỉ lệ AC
- 23,7%
- Người giải
- 8
Nguồn: CSES
Cho dãy số nguyên độ dài
và một số nguyên dương
. Nhiệm vụ của bạn hãy chia dãy
thành
dãy con liên tiếp sao cho tổng lớn nhất của một dãy con đạt giá trị càng nhỏ càng tốt.
Input
- Dòng đầu tiên chứa hai số nguyên
và
.
- Dòng thứ hai chứa
số nguyên dãy
.
Output
- In ra giá trị nhỏ nhất có thể của tổng lớn nhất của dãy con.
Samples
Sample Input 1
5 3
2 4 7 3 5Sample Output 1
8Clarification
Trong ví dụ, một cách chia tối ưu là ,
và
, tổng các dãy con tương ứng là
,
và
. Tổng lớn nhất của một dãy con là
.
Scoring
- Subtask
số điểm:
- Subtask
số điểm:
- Subtask
số điểm:
- Subtask
số điểm:
- Subtask
số điểm:
- Subtask
số điểm: Không còn ràng buộc gì thêm
Bình luận