Bài 5: Trò chơi (HSG 9 Đắk Lắk 2025-2026)

Xem PDF



Tác giả:
Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 1400 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Quá trình phát triển công nghiệp hóa – hiện đại hóa khiến tốc độ đô thị hóa ngày càng nhanh, nhưng ở nhiều miền quê Việt Nam vẫn tồn tại và lưu giữ những nét yên bình, mộc mạc. Nơi ấy, cuộc sống con người chầm chậm trôi như thể “bỏ qua” sự hối hả nơi phồn hoa đô thị ngoài kia. Buổi trưa, giữa nắng hè oi ả, đám trẻ lại hò nhau “trốn” bố mẹ vui đùa dưới những bụi tre già: đá bóng, bắn bi, ô ăn quan, ..., những trò chơi dân gian quen thuộc được các bạn nhỏ tổ chức, tham gia.

Hôm nay An và Linh tổ chức trò chơi mới. Để các bạn khác hiểu và tham gia trò chơi, An và Linh làm mẫu để các bạn khác xem và sau đó tham gia.

Trò chơi gồm \(N\) thẻ đánh số từ \(1\) tới \(N\), thẻ thứ \(i\) có giá trị \(a_i\). Trò chơi này quy ước rằng trong hai người mỗi người được chọn đúng \(K\) thẻ có chỉ số liên tiếp trong dãy (\(K \le \frac{N}{2}\)) và không được cùng chọn bất cứ thẻ nào.

Hôm nay làm mẫu cho các bạn nên An sẽ chọn trước, Linh chọn sau. Vì tính hiếu thắng, An muốn chọn một dãy \(K\) thẻ liên tiếp sao cho tổng giá trị lớn nhất mà Linh có thể đạt được từ các thẻ còn lại là nhỏ nhất có thể.

Yêu cầu: Xuất ra màn hình tổng giá trị lớn nhất Linh có thể đạt được sau khi An đã chọn tối ưu.

Input

  • Dòng 1: Chứa hai số nguyên \(N, K\) (\(3 \le N \le 10^5; 1 \le K \le \frac{N}{2}\)).
  • Dòng 2: Chứa \(N\) số nguyên \(a_1, a_2, \dots, a_n\) (\(1 \le a_i \le 10^6\)).

Output

  • Xuất ra màn hình một số nguyên duy nhất là kết quả tìm được.

Example

Test 1

Input
9 3
3 4 3 5 6 2 4 3 2
Output
9
Note

An chọn các thẻ thứ 3, 4, 5 (giá trị \(3, 5, 6\)), khi đó Linh chỉ có thể chọn các thẻ còn lại với tổng giá trị tối đa bằng \(9\) (chọn các thẻ thứ 6, 7, 8 hoặc 7, 8, 9).

Test 2

Input
10 2
1 2 3 4 5 6 7 8 9 10
Output
13
Note

An chọn các thẻ thứ 8 và thứ 9, khi đó Linh chỉ có thể chọn các thẻ với tổng giá trị tối đa bằng \(13\) (chọn các thẻ thứ 6 và thứ 7).

Scoring

  • \(30\%\) số test tương ứng \(30\%\) số điểm thỏa mãn \(3 \le N \le 50; a_i \le 10^5\).
  • \(30\%\) số test tương ứng \(30\%\) số điểm thỏa mãn \(3 \le N \le 5000; a_i \le 10^5\).
  • \(40\%\) số test còn lại tương ứng \(40\%\) số điểm không có ràng buộc gì thêm.

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: