1390 - Điểm số dãy con

Tạo bởi: GV. Bùi Phú Khuyên

Mô tả yêu cầu

Cho dãy số A gồm 3 \times N phần tử. Hãy xóa N phần tử khỏi A để tạo thành một dãy B sao cho điểm số của dãy B là lớn nhất có thể.

Điểm số dãy B bằng tổng N phần tử đầu tiên của dãy B trừ đi tổng N phần tử cuối cùng của dãy B.

Dữ liệu vào

  • Dòng đầu tiên gồm số N - (1 \leq N \leq 10^5)

  • Dòng thứ hai gồm 3N số nguyên A_1, A_2,. . . , A_3._N , (1 \leq A_i \leq 10^9) mô tả dãy A

Dữ liệu ra

In ra một số nguyên duy nhất là điểm số của dãy B cần tạo.

Ví dụ

Dữ liệu vào Sao chép
2
6 2 7 4 3 8
Dữ liệu ra Sao chép
6
Dữ liệu vào Sao chép
1
4 5 3
Dữ liệu ra Sao chép
2

Gợi ý/Hướng dẫn

Giải thích ví dụ:

  • Trong ví dụ đầu tiên, ta có thể xóa đi phần tử thứ 2 và thứ 6 để tạo dãy B = [6,7,4,3]. Điểm số của dãy B này là: (6+7)-(4+3)=6.

  • Trong ví dụ thứ hai, ta có thể xóa đi phần tử thứ 1 để tạo dãy B = [5,3] . Điểm số của dãy A này là 5 - 3 = 2.

Đăng nhập để làm bài
Thông tin
Giới hạn thời gian 1 giây
Giới hạn bộ nhớ 128 MB