J'ai un problème mathématique qui se présente comme suit:toutes les combinaisons possibles
J'ai un conteneur qui contient un total de 21000 kilos. J'ai 4 articles A, B, C, D.
Article A poids 1 kilo. Poids de l'article B 4 kilos. Article C poids 5 kilos. Item D poids 5 kilos aussi.
Je cherche un algorithme qui parcourra toutes les combinaisons possibles en gardant l'équation ci-dessus. par exemple:
{20000, 0, 0, 200} ->20000 * 1 + 0 * 4 + 0 * 5 + 200 * 5 = 21000 kilos.
{19996, 1, 0, 200} ->19996 * 1 + 1 * 4 + 0 * 5 + 200 * 5 = 21000 kilos.
Affectation des devoirs? – dthorpe
@dthorpe Ça me plaît. – spinon
Etes-vous sûr de vouloir parcourir toutes les combinaisons possibles? Qu'est-ce que vous essayez de faire exactement? Résoudre le problème de sac à dos? http://en.wikipedia.org/wiki/Knapsack_problem –