#661 · Subiectul II · Programare
Coloana cu suma maximă dintr-o matrice
✓ Rezolvare explicatăSuceava 2026 · nr. 14
Enunț
Din fișierul text atestat.in se citesc: numerele naturale n și m (n, m≤100) reprezentând numărul de linii, respectiv numărul de coloane ale unui tablou bidimensional. De pe următoarele n linii se citesc elementele tabloului, câte m componente de pe fiecare linie, numere naturale nenule cu cel mult patru cifre fiecare.
a) Scrieți definiția completă a unui subprogram cu numele sumaColoana, cu un parametru, care primește prin intermediul parametrului x un număr natural x≤m. Subprogramul returnează suma elementelor de pe coloana x a matricei.
b) Folosind apeluri utile ale subprogramului definit la punctul a, să se afișeze suma maximă obținută și coloana pe care s-a obținut. Dacă există mai multe coloane de sumă maximă se va afișa cel mai mic dintre indicii acestora.
Exemple
Date de intrare (atestat.in) |
Date de ieșire |
|---|---|
4 51 2 3 4 34 5 6 5 37 8 9 6 93 1 8 5 1 |
Suma maxima este 26 si s-a obtinut pe coloana 3. |
Rezolvare
Exersează mai departe