Problem
Étant donné un tableau carré à deux dimensions de taille nxn et un nombrek. Imprimez les éléments de la kème diagonale sous la diagonale principale (c'est-à-dire si k=1, alors vous devez imprimer les éléments de la première diagonale située sous la diagonale principale un, si k=2, alors la deuxième diagonale, etc.).
La k valeur peut être négative, par exemple, si k=−1, alors vous devez imprimer la valeur de la première diagonale couchée au-dessus du principal. Si k=0, alors imprimez les éléments de la diagonale principale.
Données d'entrée
Le programme reçoit en entrée un nombre n (n <= 10), suivi des éléments du tableau n lignes de n caractères par ligne, puis sur une nouvelle ligne, nombre k (tous les éléments et valeur k modulo pas plus de 100) .
Mentions légales
Éléments de la
kième diagonale sous la diagonale principale, séparés par un espace, sur la même ligne.
Exemples
| # |
Entrée |
Sortie |
| 1 |
4
1 2 3 4
5 6 7 8
0 1 2 3
4 5 6 7
1 |
5 1 6 |
| 2 |
4
1 2 3 4
5 6 7 8
0 1 2 3
4 5 6 7
-2 |
3 8 |