Nel campo dell’informatica, i numeri vengono spesso rappresentati in forma binaria. Il tuo compito è sviluppare un programma che legga una stringa binaria in input e ne restituisca l’equivalente decimale (in base 10).
💡
Se hai bisogno di un ripasso, ricorda che ogni 1 in una stringa binaria rappresenta una potenza specifica di 2. Sommando queste potenze ottieni il numero decimale corrispondente, iniziando dal bit più a destra che corrisponde a e così via. Ad esempio, .
Input
L’unica riga di input contiene la stringa s composta da 0 e 1 (1 ≤ |s| ≤ 31).
Output
Un singolo numero intero, che rappresenta l’equivalente decimale della stringa binaria.