poj1565-Skew Binary

来源:互联网 发布:手机房屋设计软件 编辑:程序博客网 时间:2024/06/16 06:54

AC代码:

比书上的短好多好嘛,不知道书上为社么要写的这么复杂难懂_(:з」∠)_

http://poj.org/problem?id=1565

#include<stdio.h>#include<string.h>#include<math.h>int main(void) {char n[32];while(1) {scanf("%s",&n);int len = strlen(n);long ret = 0;if(len==1 && n[0]=='0') break;for(int i=0,j=len;i<len;i++,j--) {long x = (long)n[i]-'0';ret += x*(pow(2,j)-1);}printf("%d\n",ret);}}


0 0
原创粉丝点击