func_code_string: #include <bits/stdc++.h>   #pragma comment(linker,  /STACK:65777216 )   using namespace std;   long long n, l, r, ql, qr, sum, ans, w[100005];   long long koll, kolr, t;   using namespace std;   int main() {     cin >> n >> l >> r >> ql >> qr;     for (int i = 1; i <= n; i++) {       cin >> w[i];       sum += w[i] * r;     }     ans = sum + qr * (n - 1);     for (int i = 1; i <= n; i++) {       sum += w[i] * l - w[i] * r;       koll = i;       kolr = n - i;       if (koll > kolr) {         ans = min(sum + (koll - kolr - 1) * ql, ans);       } else if (koll < kolr) {         ans = min(sum + (kolr - koll - 1) * qr, ans);       } else if (koll == kolr) {         ans = min(sum, ans);       }     }     cout << ans;   }   