1038 - OLP 2009 - Dãy số

Tạo bởi: CLB Olympic Tin học HUTECH

Mô tả yêu cầu

Cho dãy số gồm n số nguyên a_1, a_2, ..., a_n.
Tìm giá trị lớn nhất của hàm f(i, j, k) = a_i + 2 \times a_j + 3 \times a_k với 1 \le i \lt j \lt k \le n.

Dữ liệu vào

  • Dòng đầu tiên chứa số nguyên n ( 3 \le n \le 10^5)
  • Dòng thứ i trong n dòng tiếp theo chứa số nguyên a_i (\vert{a_i}\vert \le 10^9)

Dữ liệu ra

1 dòng thể hiện giá trị lớn nhất của hàm f(i, j, k) tìm được

Ví dụ

Dữ liệu vào Sao chép
5
-1
2
-2
-3
5
Dữ liệu ra Sao chép
18

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

Với dãy 5 số -1, 2, -2, -3, 5 thì f(1, 2, 5) = -1 + 2 \times 2 + 3 \times 5 = 18

Đă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