【描述】
现在是 “高崎节”(TAKOYAKI FESTIVAL)的季节!
今年,N章鱼烧(一种球状食物,里面有一块章鱼)将会上桌。i章鱼烧的_美味程度是di。
众所周知,当你同时吃下两个美味度为x和y的章鱼烧时,就能恢复x×y点健康值。
从N个章鱼烧中选择两个的方法有2N×(N−1)种。请找出每种选择吃两个章鱼烧所恢复的健康点数,然后计算这2N×(N−1)个值的总和。
【输入描述】
N
d1 d2 ... dN
【输出描述】
打印从提供的 N 个章鱼烧中选择两个章鱼烧所恢复的健康点数总和。
【用例输入 1】
3
3 1 2
【用例输出 1】
11
【用例输入 1】
7
5 0 7 8 3 3 2
【用例输出 2】
312
#include<iostream>
using namespace std;
int main()
{
int n,a[51],b=0;
cin>>n;
for(int i=1;i<=n;i++)
cin>>a[i];
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
if(i!=j)
b=b+a[i]*a[j];
}
}
cout<<b/2;
return 0;
}