#ABC411B. 距离表格
距离表格
题目描述
有N个车站,车站1、车站2、……、车站N按顺序排列在一条直线上。
对于1≤i≤N−1,车站i和车站(i+1)之间的距离为Dᵢ。
对于满足1≤i<j≤N的每一对整数(i, j),求车站i和车站j之间的距离。
输入格式
输入从标准输入按以下格式给出:
N
D₁ D₂ … Dₙ₋₁
输出格式
输出N−1行。
第i行(1≤i≤N−1)输出(N−i)个整数,用空格分隔。
第i行的第j个数(1≤j≤N−i)应为车站i和车站(i+j)之间的距离。
约束条件
- 2≤N≤50
- 1≤Dᵢ≤100
- 所有输入值都是整数
输入输出样例
输入样例1
5
5 10 2 3
输出样例1
5 15 17 20
10 12 15
2 5
3
输入样例2
2
100
输出样例2
100
样例解释
以输入样例1为例,各车站之间的距离如下:
- 车站1和车站2之间的距离是5。
- 车站1和车站3之间的距离是5+10=15。
- 车站1和车站4之间的距离是5+10+2=17。
- 车站1和车站5之间的距离是5+10+2+3=20。
- 车站2和车站3之间的距离是10。
- 车站2和车站4之间的距离是10+2=12。
- 车站2和车站5之间的距离是10+2+3=15。
- 车站3和车站4之间的距离是2。
- 车站3和车站5之间的距离是2+3=5。
- 车站4和车站5之间的距离是3。