wikipedia ti spiattella li pronto "l'algoritmo" risolutivo
Codice di Hamming - Wikipedia

io pascal non è che me lo ricordi, se però posti un po' di codice tuo possiamo iniziare a lavorarci!