题解 | #skew数#

skew数

http://www.nowcoder.com/practice/5928127cc6604129923346e955e75984

#include <stdio.h> #include <string.h> #include <math.h>

const int MAXN = 100; char x[MAXN];

int main() { while (scanf("%s", x)!=EOF) { int ans = 0, j = 0, tail = 1; int length = strlen(x); for (int i = length; i >= 0; i--) { if (x[i] == 0 && tail == 1) continue; else { j++; tail = 0; ans += (x[i] - '0')*(pow(2, j + 0.0) - 1); } } printf("%d\n", ans); } return 0; }

全部评论

相关推荐

03-01 21:45
中北大学 Python
孤蓝长空:请你说一下为什么你用websocket而不是http,请你说一下什么是rpc,为什么用rpc,你的rpc的传输协议是JSON,xml还是什么 请你描述一下你的鉴权流程(完整的) 我问的是第二个项目,随便问的哈哈哈
开工第一帖
点赞 评论 收藏
分享
最喜欢秋天的火龙果很...:第一份工作一定要往大的去,工资低点没事。后面换工作会更好找,即使你去小公司,你也不可能不会换工作的。所以找大的去
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务