Điều hướng chính

Nhắn tin NQ Coding

Ngôn ngữ

Phím tắt

/
Chuyển đến ô tìm bài
g p
Đi đến bài tập
g c
Đi đến kỳ thi
g u
Đi đến người dùng
?
Mở trợ giúp phím tắt

Bài tập xytoidasapxepcoban

Tối đa hóa

Dễ CB02 - Nhập xuất

  • 100 Điểm
  • 1.0s Thời gian
  • 256M Bộ nhớ
  • 0% Tỉ lệ AC
  • 0 Số AC

Cho một dãy số nguyên không âm gồm \(n\) phần tử và hai số nguyên \(x, y\).

Bạn được phép sắp xếp lại dãy theo thứ tự bất kỳ.

Hãy sắp xếp sao cho tổng của \(x\) phần tử đầu tiên và \(y\) phần tử cuối cùng trong dãy là lớn nhất có thể. Các phần tử có thể trùng nhau giữa hai đoạn đầu và cuối.

Yêu cầu: In ra giá trị lớn nhất của tổng đó.

Input

Dòng đầu tiên chứa ba số nguyên \(n, x, y\) (\(1 \le x, y \le n \le 10^5\)).

Dòng thứ hai chứa \(n\) số nguyên \(a_1, a_2, \ldots, a_n\) (\(0 \le a_i \le 10^9\)).

Output

In ra một số nguyên là tổng lớn nhất có thể đạt được.

Example

Input:

6 3 4
1 3 2 4 5 6

Output:

27

Notes

Ví dụ 1:
Ta có thể sắp xếp lại dãy như sau:
\([1,2,6,4,5,3]\) như trên thì tổng \(3\) phần tử đầu là \(9\) và \(4\) phần tử cuối là \(18\).

Bình luận

Chưa có bình luận nào.