UVa 575 Skew Binary
2013-04-24 20:40
302 查看
#include <cstdio> #include <cmath> #include <iostream> #include <cstring> const int MAX = 50; char num[50]; using namespace std; int main () { #ifndef ONLINE_JUDGE freopen("in.txt", "r", stdin); #endif while(scanf("%s", num) == 1) { int len = strlen(num); int sum = 0; for(int i=0; i<len; i++) { sum += (num[i]-'0')*((1<<(len-i)) - 1); } if(sum == 0) break; printf("%d\n",sum); } return 0; }
相关文章推荐
- UVA - 575 Skew Binary
- UVa 575 Skew Binary 歪斜二进制
- UVa 575 / ZOJ 1712 / Mid-Central USA 1997 Skew Binary (water ver.&斜二进制)
- UVA - 575 Skew Binary
- Uva 575 - Skew Binary
- UVA 575-Skew Binary
- UVA575 Skew Binary
- 数论uva575-Skew Binary
- UVA - 575 Skew Binary
- UVA - 575 - Skew Binary
- uva 575 - Skew Binary
- UVA575 Skew Binary
- UVa 575 - Skew Binary
- UVA 575 (暑假-数论 -A - Skew Binary)
- uva 575 - Skew Binary
- UVa575 Skew Binary
- UVA 575-Skew Binary
- UVa 575 Skew Binary 歪斜二进制
- uva 575 - Skew Binary
- uva 575 Skew Binary(模拟)