1
#include
2 using namespace std;
3 long long sum[100005] = { 0 };
4 long long square[100005] = { 0 };
5 long long ans[10] = { 0 };
6 vector <int> vec;
7 int main() {
8 int t=1;//数据总数
9 scanf("%d", &t);
10 int o = t, k = 0;
11 while (t > 0) {
12 long long temp, numtmp = 0, SUM = 0;
13 int n;
14 scanf("%d", &n);
15 for (int i = 0; i < n; i++) {
16 scanf("%lld", &temp);
17 vec.push_back(temp);
18 }//输入
19 for (int i = 0; i < n; i++) {
20 SUM += vec[i];
21 }
22 for (int i = 0; i < n; i++) {
23 ans[k] +=vec[i]*vec[i] ;
24 }
25 ans[k] += SUM * SUM;
26 ans[k] = ans[k] / 2;
27 /*for (int i = 0; i < vec.size() ; i++)
28 cout << vec[i] << " ";*/
29 t--; k++;
30 vec.clear();
31 }
32 for (int j = 0; j < o; j++) {
33 printf("%lld\n", ans[j]);
34 }
35 return 0;
36 }