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

