您的位置:首页 > 其它

zoj 1915 Above Average

2012-03-31 12:34 387 查看
#include "iostream"
#include "algorithm"
#include "memory.h"
#include "iomanip"
using namespace std;

int main()
{
int num[1010];
int testcase, n, i, sum, average, count;
double ans;
cin >> testcase;
while (testcase--)
{
cin >> n;
memset(num, 0, sizeof(num));
sum = average = count = 0;
for (i = 0; i < n; i++)
cin >> num[i];
for (i = 0; i < n; i++)
sum += num[i];
average = sum / n;
for (i = 0; i < n; i++)
if (average < num[i])
count++;
ans = count * (1.0) / n * (1.0);
cout.setf(ios::fixed);
cout << setprecision(3) << ans * 100 << "%" << endl;
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: