#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; //ライブラリを貼るところ //ここまで void solve(){ int N; cin >> N; vector A(N); for(int i = 0; i < N; ++i) cin >> A[i]; ll ans = 0; for(int i = 0; i < N; ++i) for(int j = 0; j < N; ++j){ ans += abs((i - j) * (A[i] - A[j])); } cout << ans << "\n"; } int main(){ cin.tie(nullptr); ios::sync_with_stdio(false); cout << setprecision(16) << fixed; int T = 1; for(int i = 0; i < T; ++i) solve(); }