Lecture binaire

Ecrire un programme qui lit un nombre positif ou nul en base binaire et qui affiche sa valeur en base 10.

Votre programme doit lire les caractères du nombre un par un, car il peut y avoir jusqu'à 26 chiffres binaires.

Limites de temps et de mémoire (Python)

  • Temps : 1 s sur une machine à 1 GHz.
  • Mémoire : 1 000 ko.

Exemple

entrée :

101111

sortie :

47

Source : https://www.france-ioi.org/ Créé par : Mathias Hiron.