#include #include #include #include #include #include #include #include using namespace std; #pragma warning (disable: 4996) long long N, A[1 << 18], S; int main() { cin >> N; for (int i = 1; i <= N; i++) cin >> A[i]; for (int i = 1; i <= N; i++) { long long R = 1LL * i * (N + 1LL - i); S += R * A[i]; } cout << S << endl; return 0; }