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