Resoudre un problème de shopping

Olympiades mathématiques, énigmes et défis
PatateMagique
Messages: 3
Enregistré le: 20 Juin 2017, 16:18

Resoudre un problème de shopping

par PatateMagique » 20 Juin 2017, 16:28

Bonjour,

J'ai fais un programme qui vend automatiquement des objet dans un jeux.
mon problème est le suivant, j'ai des produits A et je veux acheter des produits D, mais pour ce faire je dois passer par 3 boutique différente.

Chaque boutique a un volume disponible de produits.

j'ai donc T produits A (ça ne sert a rien de le savoir dans le problème :p)

Dans la boutique 1 je peux vendre Q produits A pour Y produits B, ils on un stock de J produits B
Dans la boutique 2 je peux vendre W produits B pour Z produits C, ils on un stock de H produits C
Dans la boutique 3 je peux vendre F produits C pour L produits D, ils on un stock de G produits D


Combien de produit A dois-je dépenser pour acheter le maximum de produits D, soit G produit D?

J'ai beau griffonner sur ma feuille depuis 1h, je sèche, a vrai dire je ne vois pas trop comment exprimer le problème.

En attendant mon programme fait une boucle et commence a 1 produit A, il incrémente de 1 produit jusqu'a ce qu'il n'y ai plus assez de produit D ou bien qu'une des boutique avant la boutique 3 soit a cours de stock.
ça marche mais ce n'est pas vraiment élégant.

Des idées?
Merci :)



Viko
Membre Relatif
Messages: 209
Enregistré le: 19 Juin 2017, 01:51

Re: Resoudre un problème de shopping

par Viko » 20 Juin 2017, 17:22

quel sont les différents prix des produits ? sa pourrait être utile pour résoudre le pbl ^^
Qui ne maîtrise pas ses Cassinis, termine à Telecom Nancy

PatateMagique
Messages: 3
Enregistré le: 20 Juin 2017, 16:18

Re: Resoudre un problème de shopping

par PatateMagique » 20 Juin 2017, 17:39

il varie tous le temps en fonction de l'offre et la demande

Viko
Membre Relatif
Messages: 209
Enregistré le: 19 Juin 2017, 01:51

Re: Resoudre un problème de shopping

par Viko » 20 Juin 2017, 17:43

et se serait possible de les prendre en compte dans ton programme ? pck autrement je doute que se soit possible de faire des prédictions sur le nombre d'objet à vendre/acheter si tu ne connais pas leurs prix...
Qui ne maîtrise pas ses Cassinis, termine à Telecom Nancy

PatateMagique
Messages: 3
Enregistré le: 20 Juin 2017, 16:18

Re: Resoudre un problème de shopping

par PatateMagique » 20 Juin 2017, 18:22

Le prix est present dans l'enoncé.
je les ai exprimé en lettre car ils sont variable.

si on dis que 1 produit A vaut 1$ et bien comme il faut Q produit A pour Y produit B le prix d'un produit B est de Q/Y $

Avatar de l’utilisateur
zygomatique
Habitué(e)
Messages: 6928
Enregistré le: 20 Mar 2014, 14:31

Re: Resoudre un problème de shopping

par zygomatique » 20 Juin 2017, 19:07

salut

c'est donc de la proportionnalité :





on multiplie membre à membre

donc avec t produits A tu peux avoir produits D


mais je n'ai pas tenu compte des contraintes donc maintenant je te laisse réfléchir pour tenir compte de celle-ci ....
Ce qui est affirmé sans preuve peut être nié sans preuve. EUCLIDE

Avatar de l’utilisateur
fatal_error
Modérateur
Messages: 6610
Enregistré le: 22 Nov 2007, 14:00

Re: Resoudre un problème de shopping

par fatal_error » 30 Juin 2017, 15:57

Tu te ramènes avec T produits A
T = a_max*Q+r (r < Q). idem tu vends au max a_max lots.
J = b_min*Y+q (q < Y). idem le marchand peut lacher au plus b_min lots
nbMaxLotsEchange = min(a_max, b_min)
tu pars avec nbMaxLotsEchange*Y produits B

rebelotte pour les autres boutiques
la vie est une fête :)

 

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 6 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite