/* 95~100 4.3 90~94 4.0 85~89 3.7 80~84 3.3 75~79 3.0 70~74 2.7 67~69 2.3 65~66 2.0 62~64 1.7 60~61 1.0 0~59 0 */ #include #include #include #include using namespace std; double o[12] = {0.0, 0.0, 1.0, 1.7, 2.0, 2.3, 2.7, 3.0, 3.3, 3.7, 4.0, 4.3}; int l[12] = {0, 0, 60, 62, 65, 67, 70, 75, 80, 85, 90, 95}; int r[12] = {0, 59, 61, 64, 66, 69, 74, 79, 84, 89, 94, 100}; double f(int x){ if( x >= 95 && x <= 100) return 4.3; if( x >= 90 && x <= 94) return 4.0; if( x >= 85 && x <= 89) return 3.7; if( x >= 80 && x <= 84) return 3.3; if( x >= 75 && x <= 79) return 4.0; if( x >= 70 && x <= 74) return 2.7; if( x >= 67 && x <= 69) return 2.3; if( x >= 65 && x <= 66) return 2.0; if( x >= 62 && x <= 64) return 1.7; if( x >= 60 && x <= 61) return 1.0; if( x >= 0 && x <= 59) return 0.0; } int S; int main(){ int T; cin >> T; for(int t = 1; t <= T; ++t){ cin >> S; double sco = 0; for(int s1 = 1; s1 <= 11; ++s1){ for(int s2 = 1; s2 <= 11; ++s2){ for(int s3 = 1; s3 <= 11; ++s3){ for(int s4 = 1; s4 <= 11; ++ s4){ int L = l[s1] + l[s2] + l[s3] + l[s4]; int R = r[s1] + r[s2] + r[s3] + r[s4]; if(S >= L && S <= R) sco = max(sco, o[s1] + o[s2] + o[s3] + o[s4]); } } } } printf("%.1lf\n", sco); } return 0; }