码迷,mamicode.com
首页 > 其他好文 > 详细

uva 10370 - Above Average

时间:2016-01-02 16:03:29      阅读:153      评论:0      收藏:0      [点我收藏+]

标签:

 

 1 #include <iostream>
 2 #include <cstdio>
 3 using namespace std;
 4 
 5 int main()
 6 {
 7     unsigned C, N, tot_gra, aver, abo_c, gra[10010];
 8     float perc;
 9     int i;
10     cin >> C;
11     while(C--)
12     {
13         cin >> N;
14         tot_gra = 0;    // tot_gra: total_grade
15         for(i = 1; i <= N; i++)
16         {
17             cin >> gra[i];
18             tot_gra += gra[i];
19         }
20 
21         aver = tot_gra / N;
22 
23         abo_c = 0;
24         for(i=0; i <= N; i++)
25             if(gra[i] > aver)
26                 abo_c ++;
27 
28         perc = float(abo_c) / N * 100;
29         printf("%0.3f%%\n", perc);
30     }
31     return 0;
32 }

 

uva 10370 - Above Average

标签:

原文地址:http://www.cnblogs.com/aze-003/p/5094633.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!