#include <iostream> #include <vector> #include <string> using namespace std; int main() { string s; while(cin >> s){ const int sz = s.size(); int cnt = pow(2,sz)-1; for(int i = 0;i<sz;i++) { if(s[i]>'1') break; else if(s[i]=='0') cnt -= pow(2,sz-i-1); } cout << cnt << endl; } return 0; }
点赞 评论

相关推荐

05-22 15:47
已编辑
陕西理工大学 财务
认真搞学习:这个真喷不了,你是我见过最美的牛客女孩
点赞 评论 收藏
分享
头像
05-16 11:16
已编辑
东华理工大学 Java
牛客737698141号:盲猜几十人小公司,庙小妖风大,咋不叫她去4️⃣呢😁
点赞 评论 收藏
分享
牛客网
牛客企业服务