• Aucun résultat trouvé

A 119-Une façon originale de vider un conteneur

N/A
N/A
Protected

Academic year: 2022

Partager "A 119-Une façon originale de vider un conteneur"

Copied!
2
0
0

Texte intégral

(1)

A 119-Une façon originale de vider un conteneur Solution

Question n°1

On désigne par A,B et C les trois conteneurs qui contiennent respectivement 3, 8 et 23 litres d’eau.

Cinq versements peuvent être effectués pour vider le conteneur A:

Nota :à chaque versement, on indique par la couleur jaune le conteneur qui reçoit l’eau en provenance du conteneur identifié par la couleur verte.

Mais… on peut faire mieux avec quatre versements et il semble difficile d’améliorer ce score.

Question n°2

On peut vider le 1er conteneur en dix versements en appliquant l’algorithme présenté dans la 3ème question mais le nombre de versements n’est pas optimal. Avec de l’empirisme et un minimum de remue-méninge, on arrive à sept versements :

A B C

3 8 23

6 8 20

12 2 20

12 4 18

8 8 18

0 16 18

A B C

3 8 23

3 16 15

6 16 12

12 10 12

0 10 24

(2)

Question n°3

Quels que soient a, b et c volumes d’eau exprimés sous forme de nombres entiers avec a < b <

c, on peut vider l’un des conteneurs.

En effet, quand on fait un versement de B dans A, le contenu de A qui était a devient 2*a puis 4*a, puis 8*a,…si on est en mesure de continuer les versements.

Comme b > a, on peut écrire b = q*a + r où q est le quotient de la division de b par a et r le reste. Ecrivons q sous sa forme binaire Bi(q). Par exemple si q=6, Bi(q)=110.

Dès lors, il y a une méthode qui permet à coup sûr de vider un conteneur. On part du dernier chiffre de Bi(q). Si c’est 1, on verse B dans A et si c’est 0, on verse C dans A.Comme c > b par hypothèse, le versement de C dans A est possible. On poursuit les versements de B ou de C dans A selon la valeur des chiffres de Bi(q) jusqu’à ce qu’il reste un volume r dans B qui est strictement inférieur à a. On a donc réussi à transformer une position a,b,c en une position

1 1 1,b,c

a dans laquelle a1 b1 c1 et a1 a.

Cette méthode n’est pas la plus rapide comme on a eu l’occasion de le vérifier dans la 2ème question mais elle marche de manière sûre.

On poursuit les versements selon la même méthode. Au prochain round, on obtiendra un conteneur qui aura a litres avec 2 a <2 a1 a… Il arrivera inéluctablement un moment où a k sera nul.

A B C A B C

37 91 203 37 91 203

74 91 166 37 182 112

148 17 166 37 70 224

148 34 149 74 70 187

296 34 1 148 70 113

295 34 2 35 70 226

295 32 4 70 70 191

291 32 8 0 140 191

283 32 16

267 32 32

267 64 0

Références

Documents relatifs

Observation, questionnement, expérimentation et argumentation pratiqués, par exemple, selon l'esprit de la Main à la pâte sont ssentiels pour atteindre ces buts ; c' est pourquoi

La prise en charge du conteneur fait naître des obligations à la charge du transporteur : il doit vérifier le contenu des conteneurs et procéder à un pointage par rapport à la liste

Le fichier sous LibreOffice Calc devra être enregistré sous le nom : sequence12_budget_4e?_gr?.ods Tous les calculs doivent être réalisés à l’aide de formules. Noms des

Votre médecin ou votre infirmière vous dira à quelle fréquence vous devez vider votre vessie avec le cathéter.. Cela évite que la vessie se

○ Le contribuable a la possibilité, dès réception d'un avertissement-extrait de rôle lui annonçant un remboursement d'impôt, de faire valoir celui-ci en tant que

Vous avez le choix d’effectuer des versements volontaires alimentant le compartiment C1 de votre PERO qui sont déductibles de votre revenu net global, dans la limite du «

1 Pour la programmation classique, hors Investissements d’avenir : les partenaires de projets financés par l'ANR entrant dans le champ d’application de

Une convention de financement entre les trois parties sera établie pour fixer le montant de la participation financière que Sarthe habitat et la commune