AT_abc411_b [ABC411B] Distance Table
Description
$ N $ 個の駅、駅 $ 1 $ , 駅 $ 2 $ , $ \ldots $ , 駅 $ N $ が直線上にこの順に並んでいます。
ここで、 $ 1\leq i\leq N-1 $ について、駅 $ i $ と駅 $ (i+1) $ の間の距離は $ D_i $ です。
$ 1\leq i
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ D_1 $ $ D_2 $ $ \ldots $ $ D_{N-1} $
Output Format
$ N-1 $ 行出力せよ。
$ i $ 行目 $ (1\leq i\leq N-1) $ には、 $ (N-i) $ 個の整数を空白区切りで出力せよ。
$ i $ 行目の $ j $ 番目 $ (1\leq j\leq N-i) $ には、駅 $ i $ と駅 $ (i+j) $ の間の距離を出力せよ。
Explanation/Hint
### Sample Explanation 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 $ です。
よって、上記のように出力します。
### Constraints
- $ 2 \leq N \leq 50 $
- $ 1 \leq D_i \leq 100 $
- 入力はすべて整数