Cerinţa
Scrieţi un program care citeşte de la tastatură un număr natural n
şi construieşte în memorie o matrice cu n
linii şi n
coloane în care fiecare linie a matricei să conţină o permutare a mulţimii {1,2,...,n}
, astfel încât pe linii diferite ale matricei să se afle permutări diferite.
Date de intrare
Programul citește de la tastatură numărul n
.
Date de ieşire
Programul afișează pe ecran matricea construită, câte o linie a matricei pe câte o linie a ecranului, elementele fiecărei linii fiind separate prin câte un spaţiu.
Restricţii şi precizări
3≤n≤15
- orice matrice afișată care respectă condițiile problemei este corectă
Exemplu:
Intrare
4
Ieșire
1 2 3 4 2 3 4 1 3 4 1 2 4 1 2 3