Nguồn: VNG
Cho dãy số nguyên a1,a2,...,an và hai số nguyên w1,w2. Một bộ năm chỉ số i1,i2,i3,i4,i5 thỏa mãn điều kiện 1≤i1<i2<i3<i4<i5≤n được gọi là một bộ năm, và có trọng số được tính bằng công thức: (w1×ai1)+(w2×ai2)+ai3+(w2×ai4)+(w1×ai5)
Ví dụ, với dãy gồm 7 số nguyên 2,8,1,9,1,−1,8 và w1=1,w2=−1, bộ năm chỉ số 2,3,4,6,7 là một bộ năm và có trọng số bằng: (1×8)+(−1×1)+9+(−1×−1)+(1×8)=25. Đây cũng chính là bộ năm có trọng số lớn nhất trong tất cả các bộ năm.
Yêu cầu: Cho dãy số nguyên a1,a2,...,an và hai số nguyên w1,w2. Hãy tìm bộ năm có trọng số lớn nhất.
Đầu vào:
n số nguyên a1,a2,...,an (∣ai∣≤109 với i=1,...,n).Đầu ra:
Ví dụ 1:
Đầu vào:
7 1 -1
2 8 1 9 1 -1 8
Đầu ra:
25
Ví dụ 2:
Đầu vào:
7 0 0
2 8 1 9 1 -1 8
Đầu ra:
9