In der Informatik werden Zahlen häufig in binärer Form dargestellt. Deine Aufgabe ist es, ein Programm zu entwickeln, das eine solche Binärzeichenkette aus der Eingabe einliest und ihr dezimales (Basis-10) Äquivalent ausgibt.
💡
Falls du eine kurze Auffrischung brauchst: Jede 1 in einer Binärzeichenkette steht für eine bestimmte Zweierpotenz. Wenn du diese Potenzen alle zusammenaddierst, erhältst du den entsprechenden Dezimalwert. Dabei steht das rechte Bit für und so weiter. Zum Beispiel ergibt .
Eingabe
Die einzige Zeile der Eingabe enthält den String s, der aus den Zeichen 0 und 1 besteht (1 ≤ |s| ≤ 31).
Ausgabe
Eine einzige ganze Zahl, welche den dezimalen Wert der Binärzeichenkette darstellt.