Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

DOEXAM - Làm bài thi

Tí rất yêu thích và học giỏi môn Tin học, vì vậy năm nay Tí đã đăng ký tham dự kỳ thi HSG lớp 10 do nhà trường tổ chức. Vào buổi thi, sau khi nhận được đề Tí thấy đề thi có n bài, bài thứ i có số điểm là di. Sau khi phân tích kỹ các bài Tí thấy với khả năng của mình thì thời gian để làm mỗi bài là như nhau và mình chỉ đủ thời gian làm k bài.  Tuy nhiên quy định của BTC lại không cho phép thí sinh bỏ qua hai bài liên tiếp (nếu thí sinh bỏ qua bài thứ i và bài thứ i + 1 thì tất cả các bài từ bài thứ i trở đi đều không được tính điểm). Tất nhiên với trí thông minh của mình thì Tí có thể lựa chọn các bài để làm sao cho đạt được số điểm tối đa. Em hãy tính xem, số điểm tối đa Tí có thể đạt là bao nhiêu?

Dữ liệu vào:

  • Dòng đầu chứa hai số nguyên dương nk.
  • Dòng thứ hai chứa n số nguyên dương d1, d2, …, dn.

Hai số liên tiếp trên một dòng được ghi cách nhau một dấu cách.

Dữ liệu ra:

Một số nguyên duy nhất là số điểm tối đa Tí có thể đạt được.

Ví dụ:

Dữ liệu vào:
5 2
7 3 3 9 10

Dữ liệu ra:
12

Giải thích: Tí chọn làm các bài số 2 và số 4, số điểm đạt được là 3 + 9 = 12.

Giới hạn: 1 ≤ n, k ≤ 25; 1 ≤ d1, d2, …, dn ≤ 1000.


Được gửi lên bởi:noname00.pas
Ngày:2018-05-27
Thời gian chạy:0.100s-1s
Giới hạn mã nguồn:50000B
Memory limit:1536MB
Cluster: Cube (Intel G860)
Ngôn ngữ cho phép:C-CLANG C CSHARP C++ 4.3.2 CPP CPP14 CPP14-CLANG C99 JAVA PAS-FPC PYTHON PYTHON3
Nguồn bài:Đề thi HSG lớp 10 năm 2017 - 2018

hide comments
2023-02-10 09:20:38
Bài này bị lỗi mất test case rồi =((
© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.