Bài 5. Trò chơi (5,0 điểm; Đề HSG9 tỉnh Đắk Lắk 2025-2026)

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
C# 256M
Go 256M
Java 256M
Kotlin 256M
PHP 256M
Python 3 256M
Ruby 256M
Rust 256M
Scratch 3 256M
Input: stdin
Output: stdout

Nguồn bài:
Đề HSG9 tỉnh Đắk Lắk 2025-2026
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 5. Trò chơi (5,0 điểm; Đề HSG9 tỉnh Đắk Lắk 2025-2026)

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ị ai. 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 ≤ N / 3) 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 Linh nhận được các thẻ có tổng giá trị 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.

Dữ liệu vào:

  • Dòng 1: Chứa 2 số nguyên N, K (3 ≤ N ≤ 106; 1 ≤ K ≤ N / 3).
  • Dòng 2 chứa N số nguyên a1, a2, ..., an (với 1 ≤ ai ≤ 106).

Dữ liệu ra: Xuất ra màn hình một số nguyên duy nhất là kết quả tìm được.

Lưu ý: Bộ test đảm bảo luôn tồn tại đáp án.

Ví dụ:

Dữ liệu vào Dữ liệu ra
9 3
3 4 3 5 6 2 4 3 2
9
10 2
1 2 3 4 5 6 7 8 9 10
13

Giải thích:

  • Ví dụ 1: An chọn các thẻ thứ 3, 4, 5, khi đó Linh chỉ có thể chọn các thẻ 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).
  • Ví dụ 2: 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).

Giới hạn:

  • 30% số test tương ứng 30% số điểm thỏa mãn 3 ≤ N ≤ 50; ai ≤ 105.
  • 30% số test tương ứng 30% số điểm thỏa mãn 3 ≤ N ≤ 5000; ai ≤ 105.
  • 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

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.