#CT00023. Gian hàng (Circular Stalls)
Gian hàng (Circular Stalls)
Gian hàng (Circular Stalls)
Phiên bản: Phước Hưng OJ
Đề bài
Có gian hàng được bố trí thành một vòng tròn. Gian hàng thứ mang lại lợi nhuận nếu được chọn.
Không được chọn hai gian hàng kề nhau trên vòng tròn; do đó gian hàng và gian hàng cũng được xem là kề nhau.
Hãy chọn đúng gian hàng sao cho không có hai gian hàng được chọn kề nhau và tổng lợi nhuận là lớn nhất.
Input
- Dòng đầu chứa hai số nguyên và .
- Dòng thứ hai chứa số nguyên .
Output
In ra một số nguyên duy nhất là tổng lợi nhuận lớn nhất.
Subtask
- Subtask 1 (33.3333%): , , , .
- Subtask 2 (26.6667%): , , , .
- Subtask 3 (40%): , , , .
Điều kiện bảo đảm luôn tồn tại ít nhất một cách chọn đúng gian hàng mà không có hai gian hàng kề nhau.
Ví dụ
Ví dụ 1
Input
5 2
5 1 4 10 3
Output
15
Giải thích
Chọn gian hàng và . Hai gian hàng không kề nhau và tổng lợi nhuận là .
Ví dụ 2
Input
4 2
-1 -2 -3 -4
Output
-4
Giải thích
Phải chọn đúng gian hàng. Chọn gian hàng và cho tổng , là lớn nhất.
Liên quan
Trong các cuộc thi sau: