Scrieti un program C/C++ care citeste de la tastatura doua numere naturale din intervalul [2,20], n si k, si construieste in memorie un tablou bidimensional cu n linii si n*k coloane, numerotate incepand cu 1, astfel incat fiecare linie i (i in [1,n]) memoreaza un sir crescator de termeni cu proprietatea ca primul termen este i, fiecare valoare apare in sir de exact k ori si oricare doi termeni alaturati au valori egale sau consecutive.
Programul afiseaza pe ecran tabloul construit, fiecare linie a tabloului pe cate o linie a ecranului, cu valorile aflate pe aceeasi linie separate prin cate un spatiu.
Exemplu: daca n=4 si k=3, se afiseaza pe ecran tabloul: 1 1 1 2 2 2 3 3 3 4 4 4 2 2 2 3 3 3 4 4 4 5 5 5 3 3 3 4 4 4 5 5 5 6 6 6 4 4 4 5 5 5 6 6 6 7 7 7
- Date de intrare
- Se citesc n si k.
- Date de iesire
- Se afiseaza tabloul cu n linii si n*k coloane.
- Restrictii
- 2 <= n, k <= 20
Exemple
Exemplul 1
Intrare
4 3
Iesire
1 1 1 2 2 2 3 3 3 4 4 4 2 2 2 3 3 3 4 4 4 5 5 5 3 3 3 4 4 4 5 5 5 6 6 6 4 4 4 5 5 5 6 6 6 7 7 7
Exemplul 2
Intrare
2 2
Iesire
1 1 2 2 2 2 3 3

