#include #include using namespace std; int main(void) { vector > r; int i, j, k, l, t; double ans; while(scanf("%d", &k)==1) { r.clear(); r.resize(k+1); for(auto& re:r) re.resize(k+1); r[0][0]=1.0; for(i=1;i<=k;i++) { for(j=0;j+1<=k;j++) { for(l=1;l<=6;l++) { t=j+l; if(t>k) t=k; r[i][t]+=r[i-1][j]/6; } } } ans=0.0; for(i=0;i<=k;i++) { ans+=r[i][k]*i; } printf("%f\n", ans); } return 0; }