#658 · Subiectul II · Programare
Maximele pe linie aflate pe diagonală și sub diagonala principală
✓ Rezolvare explicatăSuceava 2026 · nr. 11
Enunț
Din fișierul text atestat.in se citește un număr natural n (n≤100) reprezentând numărul de linii și numărul de coloane ale unui tablou bidimensional. De pe următoarele n linii se citesc elementele tabloului, câte n 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 elementMax, cu un parametru, care primește prin intermediul parametrului x un număr natural x≤n. Subprogramul returnează elementul maxim de pe linia x a matricei.
b) Folosind apeluri utile ale subprogramului definit la punctul a, determinați și afișați câte elemente maxime pe linia lor se găsesc pe diagonală și sub diagonala principală a matricei.
Exemple
Date de intrare (atestat.in) |
Date de ieșire |
|---|---|
41 2 1 343 454 234 1223 77 99 18 6 5 3 |
Sunt 3 maxime. |
Rezolvare
Exersează mai departe