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
", ans);
    return 0;
}
原文地址:https://www.cnblogs.com/NaLaEur/p/9160456.html