1842. 上三角矩阵的和

时间限制 1000 ms   内存限制 64 MB

在线性代数中,三角矩阵是方形矩阵的一种,因其非零系数的排列呈三角形状而得名。——Wikipedia

现在给你一个上三角矩阵,请你求出其中所有元素的和。

$$\begin{bmatrix} a_1^2 & a_1a_2 & a_1a_3 & \cdots & a_1a_n \\ 0 & a_2^2 & a_2a_3 & \cdots & a_2a_n \\ 0 & 0 & a_3^2 & \cdots & a_3a_n \\ \vdots & \vdots & \vdots & \ddots & \vdots \\ 0 & 0 & 0 & 0 & a_n^2 \\ \end{bmatrix}$$

输入数据

第一行为一个整数 $t\ (1\le t\le 5)$,表示数据的组数。接下来对于每组数据:
第一行为一个整数 $n\ (1\le n\le 10^6; \sum n<3\times 10^6)$,表示矩阵是 $n$ 阶方阵。
第二行为 $n$ 个整数 $a_1,a_2,\ldots,a_n\ (|a_i|\le 1000)$,表示题目描述中上三角矩阵中的 $a_i$。

输出数据

对于每组数据,输出一行:
第一行为一个整数,表示上三角矩阵所有元素的和。

样例输入

复制
2
2
1 1
3
2 3 4 \n
 \n
 · \n
 \n
 · · \n

样例输出

复制
3
55 \n
  \n

提交

请先 登录

© 2024 FAQs Contact About