这种题……写出来就找到规律了

但是还有个坑,这个题用double类型有一个测试点不能通过,得用 long double 类型,且输入输出用 scanf("%Lf", num); Lf

#include <cstdio>
/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {

int n = 0;
scanf("%d", &n);
long double v;
long double sum = 0.0;


for(int i = 1; i <= n; i++){
scanf("%Lf", &v);
sum += v*i*(n+1-i);
}

printf("%.2Lf\n", sum);
return 0;
}