题目 思路 数学问题,找规律即可 代码 #include <iostream> using namespace std; int main() { int n; cin >> n; double sum = 0; int k = 1; for (int i = 0; i < n; ++i) { double tmp; cin >> tmp; sum += tmp * (n - i) * (i+1); } printf("%.2lf", sum); return 0; }