應該不難

 

#include <iostream>

using namespace std;

int main()
{
    string input;
    while(cin >> input)
    {
        int ans = 0;
        int multi = 1;
        for(int i = input.size()-1; i>=0; i-=1){
            if(input[i] == '1')
                ans +=  multi;
            multi *= -2;
        }

        cout << ans << endl;
    }
    return 0;
}

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 大神(偽) 的頭像
    大神(偽)

    大神的世界

    大神(偽) 發表在 痞客邦 留言(0) 人氣()