Run ID:69318

提交时间:2024-03-31 14:56:26

#include<iostream> #include<string> using namespace std; int main() { string s; cin>>s; double ans = 0; int w = 1; int pos = s.find('.'); for(int i = pos - 1; i >= 0; --i) { if(s[i] == '1') ans += w; w ++; } w = -1; for(int i = pos + 1; i < s.size(); ++i) { if(s[i] == '1') ans += w; w--; } cout<<ans; return 0; }