#include <bits/stdc++.h>   int a[100005], s[100005];   int main() {     int l, r, q1, q2, i, N, S;     scanf( %d%d%d%d%d , &N, &l, &r, &q1, &q2);     s[0] = 0;     for (i = 1; i <= N; i++) {       scanf( %d , &a[i]);       s[i] = s[i - 1] + a[i];     }     int mx = s[N] * l + q1 * (N - 1);     for (i = 0; i <= N; i++) {       int t = s[i] * l + (s[N] - s[i]) * r;       int p = N - 2 * i;       if (p < 0) p = -p;       if (p) p--;       if (l > r)         t += p * q2;       else         t += p * q1;       if (t < mx) mx = t;     }     printf( %d n , mx);   }   