#include using namespace std; typedef long long ll; signed main(){ cout << setprecision(12) ; ios::sync_with_stdio(false); cin.tie(0); string s; cin>>s; int n=s.size(); ll dp[n+1]={}; //iを右端にしたときの文字列の種類数の総和 vector pre(26,-1); double ans=0; for(int i=0;i