Étant donné une string représentant une matrice de nombres, renvoie les lignes et les colonnes de cette matrice.
Ainsi, étant donné une string contenant des retours à la ligne, comme celle-ci :
9 8 7
5 3 2
6 6 7
qui représente cette matrice :
1 2 3
|---------
1 | 9 8 7
2 | 5 3 2
3 | 6 6 7
ton code doit pouvoir produire :
Les lignes de notre matrice d'exemple :
Et ses colonnes :
for ? (c'est-à-dire en te servant plutôt d'itérateurs)Matrix (une pour les lignes et une autre pour les colonnes), peux-tu implémenter cette solution sans avoir à garder deux copies distinctes de l'entrée dans ta structure ?Inscris-toi sur Exercism pour apprendre et maîtriser Rust avec 99 exercices, et un vrai mentorat humain, le tout gratuitement.