Scrieti un program C/C++ care citeste de la tastatura un numar natural, n (n in [2,20]), si construieste in memorie un tablou bidimensional cu n linii si n coloane, avand proprietatile:
- toate elementele situate pe diagonala secundara sunt nule;
- fiecare linie contine, incepand cu diagonala secundara, de la dreapta la stanga, un sir strict crescator de numere consecutive, iar incepand cu diagonala secundara, de la stanga la dreapta, tot un sir strict crescator de numere consecutive.
Programul afiseaza pe ecran tabloul construit, fiecare linie a tabloului pe cate o linie a ecranului, cu elementele aflate pe aceeasi linie separate prin cate un spatiu.
Exemplu: daca n=5 se afiseaza pe ecran tabloul: 4 3 2 1 0 3 2 1 0 1 2 1 0 1 2 1 0 1 2 3 0 1 2 3 4
- Date de intrare
- Se citeste n.
- Date de iesire
- Se afiseaza tabloul cu n linii si n coloane.
- Restrictii
- 2 <= n <= 20
Exemple
Exemplul 1
Intrare
5
Iesire
4 3 2 1 0 3 2 1 0 1 2 1 0 1 2 1 0 1 2 3 0 1 2 3 4
Exemplul 2
Intrare
2
Iesire
1 0 0 1

