UVA 575 (暑假-数论 -A - Skew Binary)

来源:互联网 发布:淘宝网法院拍卖 编辑:程序博客网 时间:2024/05/19 05:06
#include <stdio.h>#include <string.h>#include <math.h>int main() {char str[1000];while (gets(str) && str[0] != '0') {int sum = 0;int len = strlen(str);for (int i = 1; i <= len; i++) {sum += (str[len - i] - '0') * (pow(2, i) - 1);}printf("%d\n", sum);}return 0;}

0 0
原创粉丝点击