Đề bài
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ư que tính, các que tính được đánh số thứ tự từ 1 tới , que thứ có độ dài (đơn vị đo chiều dà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ừ 4 que tính.
Yêu cầu: Hãy cho biết chu vi của cửa sổ lớn nhất mà Tí có thể ghép được.
Lưu ý: Không bẻ gãy hay chắp nối để thay đổi chiều dài que tính và hình vuông cũng được xem là hình chữ nhật.
Dữ liệu vàoCUASO.INP
Từ tệp văn bản CUASO.INP gồm 2 dòng:
- Dòng đầu chứa số nguyên dương ().
- Dòng thứ hai chứa số nguyên dương (; ).
Kết quả raCUASO.OUT
Ghi ra tệp văn bản CUASO.OUT 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.
Ràng buộc
- 30% số test tương ứng với 30% số điểm có .
- 40% số test tương ứng với 40% số điểm có .
- 30% số test còn lại tương ứng với 30% số điểm không có ràng buộc gì thêm.
Ví dụ
Ví dụ 1
7 3 8 4 3 8 1 1
22
Giải thích
Có 3 cách ghép thành cửa sổ là cửa sổ có chiều dài và chiều rộng như sau: ; ; . Chu vi lớn nhất là
Ví dụ 2
5 4 9 1 9 3
-1
Giải thích
Không thể ghép thành cửa sổ nào cả.