Lecture dans une base quelconque

Vous désirez créer un programme qui permet d'écrire sous le format classique (en base 10) un entier fourni dans une base quelconque. Votre programme doit lire un entier baseDépart, la base de départ, puis un entier nbChiffres, le nombre de chiffres de l'entier à lire en base baseDépart. Votre programme doit ensuite lire sur la ligne suivante nbChiffres entiers correspondant à l'écriture en base baseDépart de l'entier à convertir. Il doit alors afficher cet entier sous le format classique.

Limites de temps et de mémoire (Python)

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

Contraintes

  • 1 <= nbChiffres <= 26.
  • 2 <= baseDépart <= 100.

On garantit que l'entier à convertir est plus petit que 100 000 000.

Exemple

entrée :

12 2
3 11

sortie :

47

Source : https://www.france-ioi.org/ Créé par : Ismael Belghiti.