MAXBT - Tìm giá trị lớn nhất của biểu thức
Dữ liệu vào: Standard input
Dữ liệu ra: Standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 512 megabyte
Đăng bởi: admin

Cho dãy số a(n) gồm các số nguyên  Hãy tìm bộ ba số ai , aj, ak sao cho tổng T = ai + 2aj+3ak  đạt giá trị lớn nhất, với 1 <= i < j < k <=  n.

Ví dụ: với dãy a(5): 2, 2, 10, 4, 5 thì T = 2 + 2.10 + 3.5 = 37  là lớn nhất.

Dữ liệu: vào từ tệp văn bản CAU4.INP gồm:

  • Dòng 1 chứa một số nguyên n.
  • Dòng thứ hai là dãy a[i], mỗi số cách nhau một khoảng trắng.

Kết quả: ghi vào tệp văn bản CAU4.OUT: Giá trị lớn nhất T tìm được.

Ví dụ:

CAU4.INP

CAU4.OUT

5

2 2 10 4 5

37

 

Giới hạn:

  • 3 ≤ n ≤ 106      
  • 0 ≤ a[i] ≤ 106

Ví dụ

Back to Top