Encoder un nombre avec du bruit

Olympiades mathématiques, énigmes et défis
chaube9
Messages: 1
Enregistré le: 26 Juil 2022, 17:10

Encoder un nombre avec du bruit

par chaube9 » 26 Juil 2022, 17:28

Bilbo, Gandalf et Nitzan jouent au jeu suivant. Tout d'abord, Nitzan choisit un nombre entier entre 1 et 2 ^ (2022) inclus et le révèle à Bilbo. Bilbo compile maintenant une chaîne de longueur 4044 construite à partir des trois lettres a,b et c. Nitzan regarde la chaîne, choisit l'une des trois lettres a, b et c, et supprime de la chaîne toutes les instances de la lettre choisie. Ce n'est qu'alors que la chaîne est révélée à Gandalf. Il doit maintenant deviner le nombre que Nitzan a choisi.

Bilbo et Gandalf peuvent-ils travailler ensemble et trouver une stratégie à l'avance qui permettra toujours à Gandalf de deviner correctement le numéro de Nitzan, peu importe comment il agit ?



GaBuZoMeu
Habitué(e)
Messages: 6020
Enregistré le: 05 Mai 2019, 10:07

Re: Encoder un nombre avec du bruit

par GaBuZoMeu » 27 Juil 2022, 12:47

Bonjour,

Bilbo écrit le nombre moins un en binaire sur 2022 bits. Puis il ajoute un 2 après chaque bit (0 ou 1) à partir du premier 1, et ajoute devant autant de 0 qu'il faut pour obtenir une chaîne de 4044 caractères. Cette chaîne commence donc par un certain nombre de 0 (éventuellement aucun) puis un 1 puis un 2, sauf si le nombre moins un est zéro auquel cas on n'a que des 0. Gandalf pourra alors facilement décoder la chaîne transmise, quel que soit le choix d'effacement (0, 1 ou 2) de Nitzan.

 

Retourner vers ⚔ Défis et énigmes

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 3 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