Réponse acceptée !
Bonjour,
Ton problème est pas encore très clair pour moi. Tu as un ensemble de N barres de 6 mètres, et tu veux les couper en plusieurs barres dont les longueurs sont données, ok. Comme par exemple : (100, 150, 200, 500, 500)
(avec des longueurs en cm du coup)
calculer le nombre minimum N pour pouvoir tout couper si c'est bien ça ton probleme
ça ressemble a un problème de bin-packing dans lequel tu as des sacs (des "bins") de taille fixe (ici la taille d'un sac va être 600) dans lequel tu dois déposer les éléments sans jamais déborder et tu veux minimiser le nombre de sacs
c'est malheureusement NP-complet . Lien:
[ Lien ]Ok mais tu peux t'en sortir avec de bons algos
(cf l'algo "Best Fit Decreasing" par exemple)
====
Une autruche ne se cuit pas aux petits lardons