Se consideră două numere naturale p şi n şi A = {1,2,3,4,5, . . . , pn+1} mulţimea tuturor numerelor naturale cuprinse între 1 şi pn+1.
Cerinţă
Să se scrie un program care determinăpsubmulţimi, notate A1 , A2 , … , Apcu proprietăţile:
- Numărul de elemente din fiecare submulţimeAi , 1 ≤ i ≤ p, este egal cu pn; - A1 ∩ A2 ∩ . . . ∩ Ap = Ф;
- A1 U A2 U . . . U Ap = A;
- Sumele puterilor k, 1 ≤ k ≤ n, ale elementelor fiecărei submulţimi, sunt egale.
Date de intrare
Prima linie a fişierului de intrare partitie.in conţine doua numere naturale p şi n separate printr-un spaţiu,
cu semnificaţia de mai sus.
Date de ieşire
Fişierul de ieşire partitie.out va conţine p linii.
Pe linia i vor fi scrise cele pn elemente ale submulţimii Ai, 1 ≤ i ≤ p, separate prin cate un spaţiu.
Restricţii
2 ≤ p ≤ 10
1 ≤ n ≤ 15
2 ≤ p*n ≤ 30
Soluţia nu este unică, se va accepta orice soluţie corectă.