30分求助!
查看原帖
30分求助!
1042132
封禁用户楼主2024/4/20 10:21

代码:

#include <bits/stdc++.h>
using namespace std;
int n,ans;
const int maxn = 2e5 + 10;
int a[maxn],sum[maxn];
int main(){
	cin >> n;
	for(int i = 1;i <= n;i++){
		cin >> a[i];
        sum[i] = sum[i - 1] + a[i];
	}
    for(int i = 1; i <= n - 1; i++){
        ans += a[i] * (sum[n] - sum[i]);
	}
	cout << ans;
	return 0;
}

2024/4/20 10:21
加载中...