Din fisierul sortcolsc.in se citesc doua numere naturale n si m (n<=100) si apoi se citeste o matrice cu n linii si m coloane avand elemente numere naturale cu cel mult 9 cifre. Ordonati crescator elementele de pe fiecare coloana dupa suma cifrelor. Daca doua elemente au aceeasi suma a cifrelor, ordonarea se face crescator dupa valoare. Afisati matricea rezultata in fisierul sortcolsc.out.
Se vor defini si apela functii pentru: - citirea matricei - afisarea matricei - calculul sumei cifrelor unui numar - ordonarea unei coloane conform cu cerinta problemei. Exemplu: sortcolsc.in 5 6 11 21 33 343 200 15 500 11 21 33 343 6 927 11 21 33 343 33 109 2 35 47 5 42 918 121 221 323 343 24 sortcolsc.out 11 2 21 33 200 6 500 11 21 33 5 15 109 11 221 323 343 24 918 21 33 343 343 33 927 121 35 47 343 42 |
|