// G. Hagopian doing Kattis Above Average
// https://open.kattis.com/problems/aboveaverage
/*
Sample input:
5
5 50 50 70 80 100
7 100 95 90 80 70 60 50
3 70 90 80
3 70 90 81
9 100 99 98 97 96 95 94 93 91
*/
#include <iostream>
#include <algorithm> //count_if()
#include <numeric> //accumulate()
#include <iomanip>
#include <vector>
using namespace std;

int main() {
	int C{}, N{};
	cin >> C;
	vector<int> data;
	while (C--) {
		cin >> N;
		data.resize(N);
		int input{}, sum{}, count{};
		for (int i = 0; i < N; ++i) {
			cin >> input;
			data[i] = input;
		}
		sum = accumulate(data.begin(), data.end(), 0);
		double avg = (double)sum / N;
		//cout << "avg = " << avg << endl;
		count = count_if(data.begin()+1, 
							 data.end()-1, 
							 [avg](int i) { return i > avg; });
		cout << fixed
		     << setprecision(3) << 100.0 * count / N << "%\n";
	}
}