Cum recunoaștem marginea unei matrici?
Învață pas cu pas, apoi exersează.
Explicație
Pentru o matrice cu n linii și m coloane, o celulă a[i][j] este pe margine dacă i==0 sau i==n-1 sau j==0 sau j==m-1. Parcurge fiecare celulă o singură dată cu două bucle for și adun-o numai dacă respectă condiția. Astfel colțurile nu sunt numărate de două ori. Pentru n=1 sau m=1, toate celulele sunt pe margine. Exemplu: într-o matrice 3x3 cu numerele 1..9, doar 5 este în interior; suma marginii este 40.
Exersează în CodePath
Creează un cont gratuit pentru a accesa editorul, testele, feedbackul și progresul cursului.
Începe gratuitAi deja cont? Deschide activitatea