UVa 575 - Skew Binary

来源:互联网 发布:同程网络 编辑:程序博客网 时间:2024/03/28 19:05

题目链接:UVa 575 - Skew Binary

水。。。

#include <iostream>#include <cstring>#include <cmath>using namespace std;char s[100];int res;int main(){    while(cin>>s,strcmp(s,"0"))    {        res = 0;        int len = strlen(s);        int k = 0;        for(int i = len - 1;i  >= 0;i--)        {            int temp = s[i] - '0';            res += temp * (pow(2,k+1) - 1);            k++;        }        cout<<res<<endl;    }    return 0;}


0 0