PAT 数列的片段和【简单数论】

1
2
3
4
5
6
7
8
9
10
11
12
#include <bits/stdc++.h>
typedef long long LL;
using namespace std;
int main() {
    int n;
    double a[100010];
    double sum = 0;
    cin >> n;
    for(int i = 0; i < n; i++) scanf("%lf",&a[i]);
    for(int i = 0; i < n; i++) sum += a[i] * (n - i) * (i + 1);
    printf("%.2f\n",sum);
}
posted @ 2017-03-02 23:49  bestwzh  阅读(120)  评论(0编辑  收藏  举报