Ajutor problema informatica varianta bac.
Anexe:

Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int a[25][25];
int main(){
int n,m,i,j;
cin >> n >> m;
//Generare ultima linie/coloana
for(i=1;i<=n;i++) a[i][m] = 1;
for(i=1;i<=m;i++) a[n][i] = 1;
//Generare celelalte elemente
for(i=n-1;i>0;i--){
for(j=m-1;j>0;j--){
a[i][j] = (a[i+1][j] + a[i][j+1])%10;
}
}
//Afisare matrice
for(i=1;i<=n;i++){
for(j=1;j<=m;j++){
cout << a[i][j] << " ";
}
cout << endl;
}
}
Explicatie :
Fie submatricea cu coloanele 1 -> m-1 si liniile 1->n-1;
Incepem generarea de la ultima linie, ultima coloana in submatrice (Le generam de la drapta la stanga, de jos in sus.)
Alte întrebări interesante
Fizică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă