prime

Se considera sirul numerelor prime p1=2, p2=3, p3=5, p4=7, ... .
Spunem ca numarul natural n (n>=2) are p-scrierea a1a2...ak-1ak daca el poate fi scris sub forma:
n=a1*p1+a2*p2+...+ak-1*pk-1+ak*pk, unde ak=1, iar ai poate fi 0 sau 1, pentru orice i, 0<i<k.

De exemplu n=10 are atat p-scrierea 111, deoarece 10=1*2+1*3+1*5, cat si p-scrierea 0101 deoarece 10=0*2+1*3+0*5+1*7.

Cerinta

Scrieti un program care citeste p-scrierea unui numar natural si calculeaza valoarea numarului in baza 10.

Date de intrare

Pe prima linie a fisierului de intrare prime.in se gaseste p-scrierea unui numar natural.

Date de iesire

Fisierul de iesire prime.out va contine o singura linie pe care va fi scrisa valoarea in baza 10 a numarului corespunzator p-scrierii din fisierul de intrare.

Restrictii

Exemplu

prime.in

prime.out

Explicatie

100101

22

22=2*1+0*3+0*5+1*7+0*11+1*13

 Timp maxim de executie/test: 0.1 secunde

prof. Boriga Radu
Colegiul National “Spiru Haret” - Bucuresti
Contact: r_boriga@yahoo.com