C++ 代码
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
string s;
while (cin>>s)
{
int sum=0;
for(int i=s.length()-1,j=1;i>=0;i--,j++)
{
sum+=(s[i]-'0')*(pow(2,j)-1);
}
cout<<sum<<endl;
}
return 0;
}