👤

Se citeste o cifra n. Construiti si afisati o matrice patratica n*n care are toate elementele egale cu 0 sau 1 si in care orice element are toti vecinii pe linie si pe coloana diferiti de el.

Răspuns :

#include <iostream>

using namespace std;

int main(){

int n, matr[100][100];

cin >> n;

for(int i=0;i<n;i++){

for(int j=0;j<n;j++){

 if(i%2) matr[i][j]=j%2;

 else matr[i][j]=!(j%2);

}

}

for(int i=0;i<n;i++){

for(int j=0;j<n;j++){

 cout << matr[i][j];

}

cout << endl;

}

}

Vezi imaginea ANDREI750238