Ik heb een aantal getallen, (getallen 1 tot en met 12). Deze wil ik in groepjes van 3 verdelen:
{1,2,3},{4,5,6},{7,8,9},{10,11,12}
Nu de vraag: Met welke formule kan ik uitrekenen hoeveel VERSCHILLENDE verzamelingen te maken zijn. Een getal mag niet 2 keer voorkomen!
Ik bedoel dus het volgende:
{1,2,3},{4,5,6},{7,8,9},{10,11,12}
{1,2,4},{3,5,6},{7,8,10},{9,11,12}
{1,2,5},{3,4,6},{7,12,9},{10,11,8}
{1,2,6},{3,4,5},{7,8,9},{10,11,12}
{1,3,4},{2,5,6},{7,8,9},{10,11,12}
{1,3,5},{2,4,6},{7,8,9},{10,11,12}
{1,3,6},{2,4,5},{7,8,9},{10,11,12}
enz enz enz
Is het mogelijk om dit te berekenen, en wie weet een slimme manier om deze verzamelingen stuk voor stuk te laten zien?
Ik heb zelf geen flauw idee hoe ik dit kan doen, ik heb het namelijk nodig om de beste oplossing voor een programma te berekenen. Per verzameling kan ik een true of een false terugkrijgen. Ik heb ook al aan backtracking gedacht, maar dit wordt me toch echt even te moeilijk met dit probleem.
Maar als er te veel oplossingen zijn (ik verwacht dat de verschillende verzamelingen erg groot zijn) dan zal ik er denk ik toch wel aan moeten denken om die backtracking te gebruiken, maar dat is een zorg voor later.
Iemand die mij verder kan helpen?
{1,2,3},{4,5,6},{7,8,9},{10,11,12}
Nu de vraag: Met welke formule kan ik uitrekenen hoeveel VERSCHILLENDE verzamelingen te maken zijn. Een getal mag niet 2 keer voorkomen!
Ik bedoel dus het volgende:
{1,2,3},{4,5,6},{7,8,9},{10,11,12}
{1,2,4},{3,5,6},{7,8,10},{9,11,12}
{1,2,5},{3,4,6},{7,12,9},{10,11,8}
{1,2,6},{3,4,5},{7,8,9},{10,11,12}
{1,3,4},{2,5,6},{7,8,9},{10,11,12}
{1,3,5},{2,4,6},{7,8,9},{10,11,12}
{1,3,6},{2,4,5},{7,8,9},{10,11,12}
enz enz enz
Is het mogelijk om dit te berekenen, en wie weet een slimme manier om deze verzamelingen stuk voor stuk te laten zien?
Ik heb zelf geen flauw idee hoe ik dit kan doen, ik heb het namelijk nodig om de beste oplossing voor een programma te berekenen. Per verzameling kan ik een true of een false terugkrijgen. Ik heb ook al aan backtracking gedacht, maar dit wordt me toch echt even te moeilijk met dit probleem.
Maar als er te veel oplossingen zijn (ik verwacht dat de verschillende verzamelingen erg groot zijn) dan zal ik er denk ik toch wel aan moeten denken om die backtracking te gebruiken, maar dat is een zorg voor later.
Iemand die mij verder kan helpen?