#include #include #include #include #include #include using namespace std; typedef long long LL; typedef vector VI; #define REP(i,n) for(int i=0, i##_len=(n); i inline void amin(T &a, const T &b) { if (b inline void amax(T &a, const T &b) { if (a0; k--) { dp[k] = dp[k] * (1-p) + dp[k-1] * p; } dp[0] *= (1-p); } REP (i, N+1) ans += i*i*dp[i]; } printf("%.2f\n", ans); } return 0; }