#include #include #include #include #include #include #include #include #include using namespace std; double a[20][300]; int main() { char s[20]; int i,j,k,t,x; int n,max; while(1){ scanf("%d",&n); if (!n) break; for(i=0;i<20;i++){ for(j=0;j<300;j++){ a[i][j]=0; } } max=0; a[0][0]=1; for(i=0;imax) printf("%.5lf\n",0); else printf("%.5lf\n",a[n][x]); } return 0; }