Trạng thái

Cho một dãy số gồm \(n\) số nguyên và số nguyên dương \(k\). Hãy chọn ra \(k\) số trong dãy số sao cho tổng của \(k\) số đó là lớn nhất.

Dữ liệu vào Specification

  • Dòng 1 ghi số nguyên \(n\)\(k\) (\(0 < k < n \le 10^5\)).

  • Dòng 2 ghi \(n\) số nguyên 32 bit cách nhau một dấu cách trống.

Dữ liệu ra Specification

  • Một dòng ghi tổng lớn nhất tìm được.

Sample Input

4 2
-2 4 7 1

Sample Output

11
Thông tin
Thông tin bài tập
Gửi bài giải
Điểm
100
Giới hạn thời gian:
0.5s
Giới hạn bộ nhớ:
977 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
A05 - Nhập môn: Mảng một chiều
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text