Vraagstuk programmatuur
Geplaatst: wo 21 mei 2014, 21:29
Beste Lezer,
Danku voor het lezen van mijn bericht.
Ik zit met het volgende probleem.
Ik wil graag een applicatie maken waarbij een groep mensen op de meest efficiënte manier worden ingedeeld in huisjes, aangeboden door verschillende partijen. De maximale capaciteit van de huisjes varieert, evenals het aantal type huisjes die een partij aanbiedt.
Gegeven is:
- Aantal personen die moet worden ingedeeld is altijd anders
- Aantal huistypes (op basis van maximale capaciteit) kan per indeling anders zijn
Stel nu het volgende:
Ik moet een groep van 120 mensen indelen. Op basis van de overnachtingsplaats kan ik een huisjes-aanbieder selecteren waar ik de prijs van wil uitrekenen. Deze aanbieder heeft 3 huistype:
- huisje met max capaciteit 50
- huisje met max capaciteit 70
- huisje met max capaciteit 90
Hoe kan ik hier in formule vorm het beste uitrekenen wat de meest efficiënte oplossing is?
In de code kan ik loopen door de huis-types en vervolgens huizen vullen
Voorbeeld som met uitwerking:
opdracht:
100 mensen zo efficient mogelijk verdelen op de volgende huistypes:
5 huistypes:
- type 1: max capaciteit 25
- type 2: max capaciteit 40
- type 3: max capaciteit 58
- type 4: max capaciteit 64
- type 5: max capaciteit 90
antwoord zou zijn:
2 x type 3
Ik zie dan ook graag jullie gedachtes hierover tegemoed.
Gr.
Eric
Danku voor het lezen van mijn bericht.
Ik zit met het volgende probleem.
Ik wil graag een applicatie maken waarbij een groep mensen op de meest efficiënte manier worden ingedeeld in huisjes, aangeboden door verschillende partijen. De maximale capaciteit van de huisjes varieert, evenals het aantal type huisjes die een partij aanbiedt.
Gegeven is:
- Aantal personen die moet worden ingedeeld is altijd anders
- Aantal huistypes (op basis van maximale capaciteit) kan per indeling anders zijn
Stel nu het volgende:
Ik moet een groep van 120 mensen indelen. Op basis van de overnachtingsplaats kan ik een huisjes-aanbieder selecteren waar ik de prijs van wil uitrekenen. Deze aanbieder heeft 3 huistype:
- huisje met max capaciteit 50
- huisje met max capaciteit 70
- huisje met max capaciteit 90
Hoe kan ik hier in formule vorm het beste uitrekenen wat de meest efficiënte oplossing is?
In de code kan ik loopen door de huis-types en vervolgens huizen vullen
Voorbeeld som met uitwerking:
opdracht:
100 mensen zo efficient mogelijk verdelen op de volgende huistypes:
5 huistypes:
- type 1: max capaciteit 25
- type 2: max capaciteit 40
- type 3: max capaciteit 58
- type 4: max capaciteit 64
- type 5: max capaciteit 90
antwoord zou zijn:
2 x type 3
Ik zie dan ook graag jullie gedachtes hierover tegemoed.
Gr.
Eric