We bekijken de verzameling van de gehele getallen $$1$$ t.e.m. $$N$$.
We construeren deelverzamelingen van die verzameling die voldoen aan
- de deelverzameling bevat alle oneven getallen van de originele verzameling
- de deelverzameling telt precies $$M$$ elementen (met $$ M \gt \frac{N}{2}$$)
Schrijf een programma dat de getallen $$N$$ en $$M$$ inleest, en als resultaat alle mogelijke deelverzamelingen
oplevert die aan beide bovenstaande criteria voldoen. Het resultaat is een lijst-van-lijsten, waarbij elke lijst een
deelverzameling voorstelt, waarvan de elementen van klein naar groot gesorteerd zijn. Pas op deze lijst-van-lijsten de
standaard-sortering toe, zodat dit resultaat eenduidig is.
Voorbeeld
Invoer:
9
7
Uitvoer:
[[1, 2, 3, 4, 5, 7, 9], [1, 2, 3, 5, 6, 7, 9], [1, 2, 3, 5, 7, 8, 9], [1, 3, 4, 5, 6, 7, 9], [1, 3, 4, 5, 7, 8, 9], [1, 3, 5, 6, 7, 8, 9]]