PROBLEMĂ C++ · Matrici: tabele cu două dimensiuni

Elemente de pe margine

Calculează suma celulelor aflate pe marginea unei matrici. Fiecare celulă se numără o singură dată. Date de intrare: Două numere întregi n și m (1 ≤ n,m ≤ 20), urmate de n linii cu câte m numere întregi. Date de ieșire: Un singur număr întreg: suma valorilor a[i][j] pentru care i=0 sau i=n-1 sau j=0 sau j=m-1. Exemplu de intrare: 3 3 1 2 3 4 5 6 7 8 9 Exemplu de ieșire: 40 Explicația exemplului: Singura celulă interioară este 5, deci suma marginii este 45-5=40. Dacă n=1 sau m=1, toate celulele sunt pe margine.

Exemplu de intrare și ieșire

Intrare

3 3
1 2 3
4 5 6
7 8 9

Ieșire

40

Exersează în CodePath

Creează un cont gratuit pentru a accesa editorul, testele, feedbackul și progresul cursului.

Începe gratuit

Ai deja cont? Deschide activitatea

Elemente de pe margine | C++ explicat | CodePath