Fordeling af grupper
HejJeg vil gerne skrive et program, der kan danne serier af grupper på 3 et bestemt antal gange, således at ingen person kommer i gruppe med den samme to gange.
Fx: 9 personer. Det kan dannes 4 gange:
Serie 1:
Gruppe 1: 1 2 3
Gruppe 2: 4 5 6
Gruppe 3: 7 8 9
Serie 2:
Gruppe 1: 1 5 9
Gruppe 2: 2 6 7
Gruppe 3: 3 4 8
Serie 3:
Gruppe 1: 3 5 7
Gruppe 2: 1 6 8
Gruppe 3: 2 4 9
Serie 4:
Gruppe 1: 3 6 9
Gruppe 2: 2 5 8
Gruppe 3: 1 4 7
Men bare ved 12 personer har jeg svært ved at gøre det i hånden. Der burde kunne dannes 5 serier ved 12 personer.
Jeg har umiddelbart ingen idé om, hvordan det skal programmeres, for har svært ved at finde frem til en systematisk måde at gøre det på udover bare at "prøve mig frem" i hånden. Jeg kunne godt tænke mig at gøre det med 30 personer