Thời gian
1s
Bộ nhớ
1GB
Đọc vào (Input)
Bàn phím
Ghi ra (Output)
Màn hình

Đề bài

Cho dãy số a gồm n số nguyên a1, a2, ..., an. Hãy tìm ba chỉ số i, j, k thỏa mãn 1 ≤ i < j < k ≤ n sao cho giá trị T = ai + 2aj + 3ađạt giá trị lớn nhất.

Ví dụ: Với dãy a = (5, 2, 2, 10, 4, 5) thì chọn i = 2, j = 4, k = 6, ta có: T = 2 + 2 × 10 + 3 × 5 = 37 là giá trị lớn nhất.

Dữ liệu vào:

  • Dòng đầu tiên chứa số nguyên n.
  • Dòng thứ hai chứa n số nguyên a1, a2, ..., an, các số cách nhau bởi một dấu cách.

Dữ liệu ra: 

  • Một số nguyên duy nhất là giá trị lớn nhất của T tìm được.

Ví dụ

Input 1
5
2 2 10 4 5
Output 1
60

Ràng buộc & Tóm tắt

Ràng buộc

  • 0 ≤ ai ≤ 106.
  • Subtask 1 (80% số điểm): 3 ≤ n ≤ 102.
  • Subtask 2 (20% số điểm): 102 < n ≤ 106.

Thông tin bài tập

Mã bài: BOBASO
Mức độ: Bình thường
Điểm số: 40 đ

Ủng Hộ Phát Triển Hệ Thống

Sự đồng hành của bạn là nguồn động lực rất lớn giúp đội ngũ duy trì, nâng cấp tài nguyên hệ thống chấm bài (Judge Server) ngày một mạnh mẽ hơn.

Ngân Hàng Techcombank
20492731612
Chủ tài khoản: VAN CONG DUC