Correcode --- Introduction ---

Correcode est un exercice sur le principe de codes permettant la correction d'erreurs de transmission.

Ce principe est le suivant. Pour deux mots d'une même longueur d'un code (binaire), on définit leur distance de Hamming comme étant le nombre de bits (places) où le premier mot est différent du deuxième.

Si tous les mots d'un code a une distance de Hamming d'au moins 2k+1 entre eux, alors un mot contenant au plus k bits erronés est ``corrigeable'', car on peut le remplacer par le mot du code le plus proche de lui. Et si la distance de Hamming est d'au moins 2k, on peut corriger des mots contenant au plus k-1 erreurs, et détecter des mots contenant k erreurs.

Cet exercice donne donc un code ainsi qu'un message codé contenant des erreurs. Et vous devez décoder ce message en corrigeant les erreurs corrigeables.


Maintenant vous pouvez aller avec un niveau de difficulté .

Type de l'exercice :

The most recent version


Cette page n'est pas dans son apparence habituelle parce que WIMS n'a pas pu reconnaître votre navigateur de web.

Pour accéder aux services de WIMS, vous avez besoin d'un navigateur qui connait les formes. Afin de tester le navigateur que vous utilisez, veuillez taper le mot wims ici : puis appuyez sur ``Entrer''.

Veuillez noter que les pages WIMS sont générées interactivement; elles ne sont pas des fichiers HTML ordinaires. Elles doivent être utilisées interactivement EN LIGNE. Il est inutile pour vous de les ramasser par un programme robot.

Description: décoder un message contenant des erreurs par un code correcteur d'erreurs. interactive exercises, online calculators and plotters, mathematical recreation and games

Keywords: interactive mathematics, interactive math, server side interactivity, coding, Hamming distance, error correcting code, error correction