#include #include #include using namespace std; double p[6] = {1./12, 2./12,3./12,1./12,3./12,2./12}; double dt[1090003][2]; int main(){ int T; scanf("%d",&T); while(T-->0){ int n; scanf("%d",&n); memset(dt,0,sizeof(dt[0]) * (n+100)); dt[0][0] = 0; dt[0][1] = 1; for(int i = 0; i < n; i++) { for(int j = 1; j <= 6; j++) { dt[i+j][0] += (dt[i][0] + dt[i][1]) * p[j-1]; dt[i+j][1] += dt[i][1]*p[j-1]; } } double sum = 0; double psum = 0; for(int i = n; i <= n+5; i++) { sum += dt[i][0]; psum += dt[i][1]; } printf("%.10f\n", sum/psum); } return 0; }