[HSG9 Tỉnh Khánh Hoà năm 2023-2024] Bài 3: Cửa sổ

Xem dạng PDF

Gửi bài giải

Điểm: 10,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Tí đang chơi trò ghép nhà từ những que tính. Phần căn nhà đã được ghép xong, chỉ còn thiếu một cửa sổ hình chữ nhật.

Hiện tại, Tí còn dư n que tính, các que tính được đánh số thứ tự từ 1 đến n, que thứ i có độ dài ~a_i~. Tí muốn ghép được cửa sổ càng to càng tốt. Một cửa sổ sẽ được ghép từ đúng 4 que tính.

Yêu cầu: Tìm chu vi của cửa sổ lớn nhất mà Tí có thể ghép được.


Input

  • Dòng đầu tiên chứa số nguyên dương ~n~ (~1 \le n \le 10^6~).
  • Dòng thứ hai chứa ~n~ số nguyên dương ~a_1, a_2, \dots, a_n~ (~1 \le a_i \le 10^6~).

Output

Ghi một số nguyên duy nhất là chu vi lớn nhất của cửa sổ có thể ghép được. Nếu không thể ghép được thì ghi ~-1~.


Ví dụ

Sample Input
7
3 8 4 3 8 1 1
Sample Output
22
Sample Input 2
5
4 9 1 9 3
Sample Output 2
-1
Ràng buộc:
  • 30% số test có ~n \le 50~
  • 40% số test có ~50 < n \le 1000~
  • 30% số test còn lại không có ràng buộc gì thêm

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.