行と列の合計
n × n の行列が与えられたとき、その行列の各行の全ての要素の合計と、各列の全ての要素の合計を求めることが課題です。
入力の最初の行には1つの整数
n
が含まれます。次の n
行には、その行列を表す n
個の整数が含まれます。出力は2行で構成されます:
- 最初の行には、各行の要素の合計をスペースで区切って表示します。
- 2番目の行には、各列の要素の合計をスペースで区切って表示します。
入力 | 出力 |
3
0 1 2
1 8 3
-1 3 10 | 3 12 12
0 12 15 |
3
0 -1 0
0 0 0
1 0 1 | -1 0 2
1 -1 1 |
1つ目の例の説明:
- 最初の行(行の合計):
- 0 + 1 + 2 = 3
- 1 + 8 + 3 = 12
- -1 + 3 + 10 = 12
- 2番目の行(列の合計):
- 0 + 1 + (-1) = 0
- 1 + 8 + 3 = 12
- 2 + 3 + 10 = 15
2つ目の例の説明:
- 最初の行(行の合計):
- 0 + (-1) + 0 = -1
- 0 + 0 + 0 = 0
- 1 + 0 + 1 = 2
- 2番目の行(列の合計):
- 0 + 0 + 1 = 1
- -1 + 0 + 0 = -1
- 0 + 0 + 1 = 1
Constraints
Time limit: 2 seconds
Memory limit: 512 MB
Output limit: 1 MB