A94819.四大宝石的共鸣

普及/提高-

通过率:0%

时间限制:1.00s

内存限制:128MB

题目描述

冒险家小明在遗迹中发现了 4 颗神秘的“共鸣宝石”,它们的属性值分别为 A0,A1,A2,A3A_0, A_1, A_2, A_3

遗迹的走廊地面上铺设了一排能量砖块,共有 NN 块,按顺序排成一条直线。第 ii 块能量砖蕴含的能量值为 BiB_i

小明需要从这条走廊中,按从前到后的顺序挑选出 4 块能量砖(不能回头挑选,且挑选的砖块在走廊中的位置必须是严格递增的)。

当小明选定 4 块砖块后(假设它们的能量值分别为 X0,X1,X2,X3X_0, X_1, X_2, X_3),这 4 块砖将分别与 4 颗宝石产生共鸣,获得的总分数为:

总分=A0×X0+A1×X1+A2×X2+A3×X3\text{总分} = A_0 \times X_0 + A_1 \times X_1 + A_2 \times X_2 + A_3 \times X_3

请你帮小明规划挑选方案,计算出他能获得的最大总分

输入格式

第一行包含 4 个整数 A0,A1,A2,A3A_0, A_1, A_2, A_3,表示四颗宝石的属性值。
第二行包含一个整数 NN,表示能量砖块的数量。
第三行包含 NN 个整数 B0,B1,,BN1B_0, B_1, \dots, B_{N-1},表示每块砖的能量值。

输出格式

输出一个整数,表示能获得的最大总分。

输入输出样例

  • 输入#1

    3 2 5 6
    5
    2 8 7 5 6

    输出#1

    26
  • 输入#2

    -1 4 5 -2
    5
    -5 -1 -3 -2 -4

    输出#2

    -1

说明/提示

数据范围

  • 对于 100%100\% 的数据:
    • 4N1054 \le N \le 10^5
    • 105Ai,Bi105-10^5 \le A_i, B_i \le 10^5
    • 答案可能超过 32 位整数范围,C++ 选手请使用 long long

数据点分布:

  • 测试点 1-5:N10N \le 10 (极小数据)
  • 测试点 6-15:N1000N \le 1000
  • 测试点 16-25:N100,000N \le 100,000
首页