#include #include #include #include #include using namespace std; int T,x; double f[5][500],g[500]; double GPA[101]; int main() { cin >> T; for (int i = 0;i<=59;++i) GPA[i] = 0; for (int i = 60;i<=61;++i) GPA[i] = 1.0; for (int i = 62;i<=64;++i) GPA[i] = 1.7; for (int i = 95;i<=100;++i) GPA[i] = 4.3; for (int i = 90;i<=94;++i) GPA[i] = 4.0; for (int i = 85;i<=89;++i) GPA[i] = 3.7; for (int i = 80;i<=84;++i) GPA[i] = 3.3; for (int i = 75;i<=79;++i) GPA[i] = 3.0; for (int i = 70;i<=74;++i) GPA[i] = 2.7; for (int i = 67;i<=69;++i) GPA[i] = 2.3; for (int i = 65;i<=66;++i) GPA[i] = 2.0; memset(f,0,sizeof(f)); for (int i = 0;i<=100;++i) for (int j = i;j<=100;++j) for (int k = j;k<=100;++k) for (int l =k;l<=100;++l) g[i+j+k+l] = max(g[i+j+k+l],GPA[i]+GPA[j]+GPA[k]+GPA[l]); for (int i = 1;i<=T;++i) { cin >> x; printf("%.1lf\n",g[x]); } return 0; }