/*
*很水的一道题目,注意四舍五入
*/
#include <bits/stdc++.h>
using namespace std;
int main()
{
string s;
int cnt = 1;
char c;
double ans;
cin >> s;
c = s[0];
for (int i=0; i<s.size(); i++) {
if (c != s[i]) {
c = s[i];
cnt++;
}
}
ans = (int)(s.size()*100 + 0.5)/(cnt*100.0); //四舍五入,*100表示保留两位小数,注意(int),不然影响精度
printf ("%.2lf", ans);
return 0;
}