1049 数列的片段和(20)
1049 数列的片段和(20)
题目链接 : 点我
思想:
如果当前是第i个数,那么其总出现的次数等于 i * (n + 1 - i)
#include <stdio.h> int main (void) { int n; double v; double ans = 0; scanf ("%d", &n); for (int i = 1; i <= n; i++) { scanf ("%lf", &v); ans += v * i * (n + 1 - i); } printf ("%.2f\n", ans); return 0; }