Inscription / Connexion Nouveau Sujet
Niveau algorithmique
Partager :

Optimisation des besoins d'achat

Posté par
jerem9211
13-09-21 à 00:59

Hello !

Pour un projet perso, j'ai eu besoin de 9 tasseaux de 85 cm et 6 tasseaux de 50 cm.

Les tasseaux bruts que j'ai choisis font 400 cm chacun et j'ai voulu optimiser mon achat en achetant le minimum de tasseaux possible.

Dans mon cas précis, c'était faisable à la main, sans algorithme "construit". Mais du coup, je me pose la question : comment faire si j'avais des besoins bien plus grands et qu'additionner les longueurs à la main n'était pas envisageable ?

Avez-vous des pistes pour un algorithme ?

Le problème est tout bête, je mets ma main à couper qu'il existe un truc, mais ça fait un bout de temps que je n'ai pas eu un cours de maths, donc les souvenirs sont lointains haha !

Merci d'avance pour vos pistes de réflexion !

Jérém

Posté par
carpediem
re : Optimisation des besoins d'achat 13-09-21 à 17:41

salut

effectivement il existe fort probablement des algo d'optimisation pour le cas général suivant :

jerem9211 @ 13-09-2021 à 00:59

j'ai besoin de m tasseaux de x cm et n tasseaux de y cm.

Les tasseaux bruts que j'ai choisis font mesurent  L cm chacun et j'ai voulu optimiser mon achat en achetant le minimum de tasseaux possible.


il est donc déjà évident qu'on a les contraintes x L et y L

ensuite en notant M = E(L/x) et N = E(L/y) donnent des contraintes sur les entiers a et b suivant :

enfin plus précisément il faudra regarder les combinaisons linéaires ax + by L (a et b entiers positifs a M et b N)

pour tout couple (a, b) fixé il faudra compter le nombres de tasseaux utilisés ...



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !