#include <iostream> #include <string> #include <cmath> #include <algorithm> using namespace std; int main() { string skew; // long long ans=0; while (cin >>skew) { long long ans=0; long long pow =2; for(int i=skew.size()-1;i>=0;i--) { int num = skew[i]-'0'; ans +=num*(pow - 1); pow *=2; } cout<<ans<<endl; } } // 64 位输出请用 printf("%lld")