Prenez en entrée un tableau matriciel / numérique non vide contenant des entiers positifs. Renvoyez, dans cet ordre, les sommes de la première ligne et colonne, puis de la deuxième ligne et colonne et continuez jusqu'à ce qu'il n'y ait plus de lignes ou de colonnes.
Supposons que l'entrée soit:
2 10 10 2 4
9 7 7 2 9
1 7 6 2 4
7 1 4 8 9
La sortie doit alors être:
45, 33, 16, 17
Parce que: 2+9+1+7+10+10+2+4=45, 7+7+1+7+2+9=33, 6+4+2+4=16, 8+9=17
.
Cas de test:
Les cas de test sont au format suivant:
Input
---
Output
5
---
5
..........
1 4
----
5
..........
7
2
---
9
..........
8 3 7 10 3 7 10 1
10 7 5 8 4 3 3 1
1 6 4 1 3 6 10 1
2 3 8 2 8 3 4 1
---
62 40 33 18
..........
30 39 48 1 10 19 28
38 47 7 9 18 27 29
46 6 8 17 26 35 37
5 14 16 25 34 36 45
13 15 24 33 42 44 4
21 23 32 41 43 3 12
22 31 40 49 2 11 20
---
320 226 235 263 135 26 20
..........
7 10 1
4 4 2
6 3 4
1 4 10
5 7 6
---
34 20 20
En tant que tableaux:
[[5]]
[[1,4]]
[[7],[2]]
[[8,3,7,10,3,7,10,1],[10,7,5,8,4,3,3,1],[1,6,4,1,3,6,10,1],[2,3,8,2,8,3,4,1]]
[[30,39,48,1,10,19,28],[38,47,7,9,18,27,29],[46,6,8,17,26,35,37],[5,14,16,25,34,36,45],[13,15,24,33,42,44,4],[21,23,32,41,43,3,12],[22,31,40,49,2,11,20]]
[[7,10,1],[4,4,2],[6,3,4],[1,4,10],[5,7,6]]
Il s'agit de code-golf, donc la solution la plus courte dans chaque langue l'emporte.
10,7,7,1
, la deuxième ligne est 9,7,7,2,9
et la somme est 59
. Et ainsi de suite