Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

Répondre

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
trente deux moins quatre
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Retour

Résumé de la discussion (messages les plus récents en premier)

nerosson
30-10-2011 16:59:50

Salut à tous,

@amatheur,

Ma grand mère, qui me donnait ce petit surnom affectueux adapté du patois (Petit noiraud) aurait sûrement été horrifiée si elle avait eu connaissance de l'interprétation qui en serait faite. La pauvre ! Elle ne connaissait pas l'anglais et je ne suis pas très sûr qu'elle connaissait Néron.

Mais je reconnais que cette interprétation, quoique erronée, est ingénieuse.

totomm
30-10-2011 14:01:20

Bonjour

Fred a écrit :

@tous : je me doutais bien en posant cette énigme que les certains allaient se ruer sur Python.
Allez, il y a un défi associé pour les programmeurs. Trouvez toutes les solutions en 15 coups (qui est l'optimum, je crois).
Vous allez voir, vous allez être surpris!
Fred.

1. Avant de se "ruer sur Python", il y a le temps de la réflexion. En l’occurrence je n'ai commencé à "programmer" qu'après avoir délimité les difficultés et pour mieux "valider sans erreur" mes essais papier-crayon...

2. Il n'y a pas de solution sans au moins 15 mouvements.

3. Votre défi :
Tenant compte de la symétrie par rapport à l'axe 0-4, il y a 36 solutions en commençant à déplacer le train 1 et 40 autres en commençant à déplacer le train 2. Ces 76 solutions réparties sur 944 177 chemins fermés (sur un total de 7 229 184 chemins possibles)

3 La surprise serait de voir ces nombres confirmés par des formules calculées, bien que la théorie en ait surement été faite...
Pourquoi un résultat obtenu avec l'aide d'un ordinateur devrait-il être dédaigné ?

Cordialement

amatheur
29-10-2011 20:22:11

re

OK Fred, j'ai compris, pour le plus grand bonheur de l'arrière arrière...arrière petit-fils de NERON !

Fred
29-10-2011 20:18:34

Re-

@amatheur : je n'ai peut-être pas été très clair, mais dans mon premier post, je parle d'échanger les positions. Donc je veux que le 1 soit à la place du 7 et le 7 à la place du 1.

@tous : je me doutais bien en posant cette énigme que les certains allaient se ruer sur Python.
Allez, il y a un défi associé pour les programmeurs. Trouvez toutes les solutions en 15 coups (qui est l'optimum, je crois).
Vous allez voir, vous allez être surpris!

Fred.

amatheur
29-10-2011 18:48:25

salut à tOus
@NEROsson le casseur!
ce que j'ai compris de l’énoncé, c'est que seul l'endroit ou on devrait placer les trains 123 et 4 est stipulé, pour le reste des trains, rien ne nous oblige à les placer dans l'ordre décrit par totomm, quand on dit 1 à la place du 7, ça ne nous donne aucune information sur l’emplacement du 7. ou peut être c'est que j'ai mal interprété, j’attend confirmation de FRED

totomm
29-10-2011 18:36:06

re,

Pour éviter toute confusion, mieux vaut garder les notations de l'énoncé :
Au début les trains de 1 à 7 sont sur les quais respectifs de 1 à 7, le quai 0 est le quai vide.

Voici les mouvements numérotés de 0 à 15 sortis par mon programme Python :
0 [0, 1, 2, 3, 4, 5, 6, 7] le quai vide est en 0
1 [2, 1, 0, 3, 4, 5, 6, 7] le quai vide est en 2  ; le train 2  a rejoint le quai 0
2 [2, 1, 4, 3, 0, 5, 6, 7] le quai vide est en 4  ; le train 4  a rejoint le quai 2
3 [2, 1, 4, 0, 3, 5, 6, 7] le quai vide est en 3  ; le train 3  a rejoint le quai 4
4 [2, 1, 4, 5, 3, 0, 6, 7] le quai vide est en 5  ; le train 5  a rejoint le quai 3
5 [2, 1, 4, 5, 0, 3, 6, 7] le quai vide est en 4  ; le train 3  a rejoint le quai 5
6 [2, 1, 4, 5, 6, 3, 0, 7] le quai vide est en 6  ; le train 6  a rejoint le quai 4
7 [0, 1, 4, 5, 6, 3, 2, 7] le quai vide est en 0  ; le train 2  a rejoint le quai 6
8 [1, 0, 4, 5, 6, 3, 2, 7] le quai vide est en 1  ; le train 1  a rejoint le quai 0
9 [1, 5, 4, 0, 6, 3, 2, 7] le quai vide est en 3  ; le train 5  a rejoint le quai 1
10 [1, 5, 0, 4, 6, 3, 2, 7] le quai vide est en 2  ; le train 4  a rejoint le quai 3
11 [1, 5, 6, 4, 0, 3, 2, 7] le quai vide est en 4  ; le train 6  a rejoint le quai 2
12 [1, 5, 6, 0, 4, 3, 2, 7] le quai vide est en 3  ; le train 4  a rejoint le quai 4
13 [1, 0, 6, 5, 4, 3, 2, 7] le quai vide est en 1  ; le train 5  a rejoint le quai 3
14 [1, 7, 6, 5, 4, 3, 2, 0] le quai vide est en 7  ; le train 7  a rejoint le quai 1
15 [0, 7, 6, 5, 4, 3, 2, 1] le quai vide est en 0  ; le train 1  a rejoint le quai 7

Pour rechercher une solution par programme, c'est plus facile en cherchant le parcours du "quai 0". cela revient à chercher un parcours des arêtes du graphe dans lequel les arêtes sont parcourues une fois, et 2 au maximum pour certaines...

Cordialement

nerosson
29-10-2011 17:56:44

Salut à tous,

Hourrah ! ! ! J'ai trouvé ma vocation : casseur ! Dorénavant, je participerai à toutes les manifestations, armé d'un manche de pioche.

totomm a écrit :

Pour optimiser et valider j'ai utilisé un algorithme de graphe transcrit en Python.

Pas étonnant que moi, je me sois planté : avec mon papier et mon crayon !

totomm
29-10-2011 17:49:36

Bonsoir,

Tout à fait d'accord avec les vérifications de nerosson : les solutions à 14 et 13 mouvements d'amatheur ne correspondent pas à la demande de l'énoncé.
Pour optimiser et valider j'ai utilisé un algorithme de graphe transcrit en Python.

Cordialement

nerosson
29-10-2011 17:07:44

Salut à tous, 

Ma technique de vérification ne devrait pas être mauvaise, puisque j'ai vérifié la solution en 15 mouvements de totomm et que je l'ai trouvée juste :

vrif3.png

nerosson
29-10-2011 16:43:36

Salut à tous,

@amatheur,

Tu vas croire que je t'ai dans le nez : pas du tout, mais en vérifiant ta solution à 13, je trouve :
A4, B3, C2, D1, E7, F vide, G5, H6.

Ci-dessous ma vérification (pas très lisible, je sais):

vrif2.png

nerosson
29-10-2011 16:07:46

Sazlut à tous,

Puisque je ne suis bon à rien, je vais essayer de saboter le travail des autres en espérant (sans trop y croire) avoir davantage de succès.

@amatheur,

J'ai vérifié ta solution en 14 mouvements. Si en partant du haut et dans le sens des aiguilles d'une montre, j'appelle les quais A B C D E F G H, ta solution me donne : A4, B3, C2, D1, E7, F6, G5, H vide.Ce qui n'a pas l'air de coller avec l'énoncé.

En dépit du soin que j'y ai mis, je peux me tromper. Si c'est le cas, n'hésite pas à me mettre le nez dans mon caca : au point où j'en suis...

Ci-dessous, ma vérification

vrif.png

amatheur
29-10-2011 15:26:10

re
qu'il soit maudit ce chiffre 13; j'ai beau faire varier l'ouverture, je n'arrive pas à faire mieux!

@yoshi

merci pour la correction.

j'ai pigé le truc!

amatheur
29-10-2011 14:53:48

salut
une autre en 13 mouvements:

solution

6542652436571

amatheur
29-10-2011 13:54:01

bonjour.
solution en 14 mouvements:

solution

24627146534654.

désolé, je n arrive pas à utiliser la balise correctement. quelqu'un pourrait me corriger s'il vous plait.

[EdIt] by yoshi
Pas d'espaces dans les balises quelles qu'elles soient !

totomm
28-10-2011 18:38:03

Bonsoir,

15 mouvements

chaque train va au quai vide...
2,4,3,5,3,6,2,1,5,4,6,4,5,7,1

Pied de page des forums