Bạn có \(N\) miếng bánh. Mỗi miếng \(i\) có giá trị \(V_i\) và độ đậm màu \(C_i\).
Bạn cần chọn đúng \(M\) miếng khác nhau và sắp xếp chúng theo vòng tròn theo thứ tự bất kỳ. Độ đẹp của chiếc bánh được định nghĩa là
\[
\sum_{j=1}^{M} V_{k_j} \;-\; \sum_{j=1}^{M} \bigl|\,C_{k_j}-C_{k_{j+1}}\,\bigr|
\]
trong đó \(k_1,k_2,\ldots,k_M\) là chỉ số các miếng được chọn theo thứ tự trên vòng tròn và \(k_{M+1}=k_1\).
Hãy tính độ đẹp lớn nhất có thể đạt được.
\InputFile
- Dòng đầu chứa hai số nguyên \(N, M\) (\(3 \le N \le 2\cdot10^5\), \(3 \le M \le N\)).
- \(N\) dòng tiếp theo, dòng thứ \(i\) chứa hai số nguyên \(V_i, C_i\) (\(1 \le V_i, C_i \le 10^9\)).
\OutputFile
In ra một số nguyên duy nhất --- độ đẹp lớn nhất.
\Scoring
- Subtask 1 (12%): \(N \le 10\).
- Subtask 2 (15%): \(N \le 100\).
- Subtask 3 (37%): \(N \le 2000\).
- Subtask 4 (36%): Không có ràng buộc bổ sung.
\Examples
\beginexample
\exmp
5 3
2 1
4 2
6 4
8 8
10 16
6
\endexample
\Note
Một cách chọn là các miếng \(1, 3, 2\). Khi đó tổng giá trị \(=2+6+4=12\), tổng chi phí màu \(=|1-4|+|4-2|+|2-1|=6\)
\endproblem
Bình luận
Đăng nhập để bình luận
Chưa có bình luận nào.