Time limit: 0.1s
Memory limit: 4MB
Input: tablou.in
Output: tablou.out
Cerință
Generați un tablou bidimensional cu propriețățile:
- conține linii și coloane;
- elementele sale sunt numere naturale nenule;
- suma elementelor este egală cu numărul natural nenul ;
- pe nici o linie și pe nici o coloană nu există două elemente identice;
- diferența dintre cel mai mare și cel mai mic element ale tabloului este minimă.
Date de intrare
Fișierul de intrare este tablou.in
. Pe prima linie se află numerele naturale nenule și .
Date de ieșire
Fișierul de ieșire tablou.out
conține linii, fiecare cu numere, reprezentând elementele tabloului generat.
Restricții și precizări
- Dacă problema nu are soluție, în fișierul de iesire se va scrie cifra .
- Dacă problema are mai multe soluții, în fișier se va scrie una singură.
Exemplu
tablou.in
3 51
tablou.out
4 6 7
7 4 5
5 7 6