Dato n set di elementi. Ogni oggetto ha un valore. Gli articoli in un set hanno valori simili ma variano di una piccola quantità. L'obiettivo è creare nuovi set contenenti tre elementi selezionati dai set originali in modo tale che il totale dei valori sia compreso in un determinato intervallo. È possibile selezionare solo un elemento per un set di origini.
Ad esempio: se abbiamo i seguenti set iniziali:
- Imposta A - {4.0, 3.8, 4.2}
- Imposta B - {7.0, 6.8, 7.2}
- Imposta C - {1.0, 0.9, 1.1}
- Imposta D - {6.5, 6.4, 6.6}
- Imposta E - {2.5, 2.4, 2.6}
L'obiettivo è creare set contenenti tre elementi in modo tale che il totale sia compreso tra 11.9 e 12.1.
- Ad esempio {3.8, 7.2, 1.0}
Possono esserci elementi non utilizzati.
Qualcuno può suggerire un algoritmo per questo problema?