Avatar billede masik7 Nybegynder
26. august 2012 - 14:53 Der er 2 kommentarer

Fordeling af grupper

Hej

Jeg 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
Avatar billede masik7 Nybegynder
26. august 2012 - 14:54 #1
Ved 30 personer burde der kunne dannes 14 serier
Avatar billede masik7 Nybegynder
27. august 2012 - 00:20 #2
Findes der nogen, der måske har en idé om, om det overhovedet er muligt at programmere?
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester