Définissons la distance de Hamming entre deux entiers comme la distance entre leurs représentations binaires. Si ces représentations n’ont pas la même longueur, on complète la plus courte avec des zéros.
Étant donnés deux entiers a et b, il s’agit de calculer la distance de Hamming qui les sépare.
Entrée
Les données en entrée contiennent deux entiers a et b (1 ≤ a, b ≤ ).
Sortie
Le programme doit afficher la distance de Hamming entre a et b.