/* -*- coding: utf-8 -*- * * 667.cc: No.667 Mice's Luck(ネズミ達の運) - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ const int MAX_N = 100000; /* typedef */ /* global variables */ int ons[MAX_N + 1]; /* subroutines */ /* main */ int main() { string s; cin >> s; int n = s.size(); for (int i = n - 1; i >= 0; i--) ons[i] = ons[i + 1] + ((s[i] == 'o') ? 1 : 0); for (int i = 0; i < n; i++) printf("%.13lf\n", 100.0 * ons[i] / (n - i)); return 0; }