西南科技大学OJ题 above average 0706
above average
1000(ms)
65535(kb)
1531 / 3045
It is said that 90% of frosh expect to be above average in their class. You are to provide a reality check.
输入
The first line of standard input contains an integer C, the number of test cases. C data sets follow. Each data set begins with an integer, N, the number of people in the class (1 <= N <= 1000). N integers follow, separated by spaces or newlines, each giving the final grade (an integer 0 <= final grade <= 100) of a student.
输出
For each case you are to output a line giving the percentage of students whose grade is above average, rounded to 3 decimal places.
样例输入
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
样例输出
40.000%
57.143%
33.333%
66.667%
55.556%
#include<stdio.h>
int main()
{int n;int a[100][1005];scanf("%d",&n);for(int i=0;i<n;i++){scanf("%d",&a[i][0]);int sum=0;int avge=0;for(int j=1;j<=a[i][0];j++){scanf("%d",&a[i][j]);sum+=a[i][j];}avge=sum/a[i][0];float k=0;for(int j=1;j<=a[i][0];j++){if(a[i][j]>avge)k++;}k=k/a[i][0];printf("%.3f%%\n",k*100);}
}
西南科技大学OJ题 above average 0706相关推荐
- 西南科技大学OJ题 邻接矩阵到邻接表1055
邻接矩阵到邻接表 5000(ms) 10000(kb) 2341 / 5552 假设无向图G采用邻接矩阵存储,编写一个算法输出邻接表. 输入 第一行为一个整数n,表示顶点的个数(顶点编号为0到n-1) ...
- 西南科技大学OJ题 求最小生成树(Prim算法)1075
求最小生成树(Prim算法) 1000(ms) 10000(kb) 2256 / 4495 Tags: 生成树 求出给定无向带权图的最小生成树.图的定点为字符型,权值为不超过100的整形.在提示中已经 ...
- 西南科技大学OJ题 哈夫曼译码0986
哈夫曼译码 1000(ms) 10000(kb) 1974 / 4142 通常要求根据给定的编码本对密文进行解码.现已给定相应字符的哈夫曼编码,要求根据编码对密文进行解码.(建立哈夫曼树以及编码.主函 ...
- 西南科技大学OJ题 顺序表插入操作的实现0943
顺序表插入操作的实现 建立长度为n的顺序表,在指定的数据元素item之前插入数据元素data.如果指定的数据元素item不存在,则将data插入到顺序表的尾端.(数据类型为整型) 输入 第一行为顺序表 ...
- 西南科技大学OJ题 单链表的删除操作的实现0953
单链表的删除操作的实现 1000(ms) 65535(kb) 2896 / 13622 建立长度为n的单链表,删除第i个结点之前的结点. 输入 第一行为自然数n,表示链式线性表的长度: 第二行为n个自 ...
- 西南科技大学OJ题 邻接矩阵存储简单路径1070
邻接矩阵存储简单路径 5000(ms) 10000(kb) 2197 / 4175 Tags: 邻接矩阵 假设无向图G采用邻接矩阵存储,设计一个算法,输出图G中从顶点u到v的所有简单路径. 输入 简单 ...
- 山东科技大学OJ题库 1904 帮小明算算数
1904 帮小明算算数 Description 小明现在正在学习加法,完成家庭作业后,经常需要借助计算机来验证自己做的答案是否正确.请帮小明写一个程序,辅助他进行验证答案. Input 输入只有一行, ...
- 山东科技大学OJ题库 1013-多少张钞票
1013-多少张钞票 Description 客户去商店买东西时,不超过100美金的账单喜欢用现金支付.商店喜欢用最少的钞票给付客户的找零.请你编写一个程序帮助商店计算出:当客户买了x元商品给了一张1 ...
- 山东科技大学OJ题库 1011-GHacker的解谜过关游戏
1011-GHacker的解谜过关游戏 Description GHacker最近痴迷于一个新上市的解谜游戏,其中一关的过关是破解一个字符串S.经过3天的冥思苦想,GHacker成功的搞明白了这其中的 ...
最新文章
- 微软亚洲研究院周明:从语言智能到代码智能
- java线程入门篇(一)
- java专业日报800字,JAVA每日学习日报 7.8
- boost::log模块测试样板,用于检查每个公共标头是否都是独立的并且没有任何缺失的 #includes
- 前端学习(1908)vue之电商管理系统电商系统之渲染修改用户的表单预先验证
- Linux进阶之路————远程登录与vim编辑器
- 破碎的互联网下,加密技术正在恢复数据主权!
- C++笔记------static 和 const 在类中用法
- idea 删除补丁_带着好奇心去探索IDEA
- Libev源码分析07:Linux下的eventfd简介
- 软件测试经典问题——NextDate函数
- mapreduce web日志预处理
- android手机 办公软件,Android手机办公软件推荐:WPS移动版(Kingsoft Office)
- node.js 安装详细步骤教程
- 使用itextpdf切割、合并pdf以及合并多个图片成为pdf
- 双击 计算机 打不开,电脑双击桌面图标打不开的解决方法
- 团队作业8----第二次项目冲刺(Beta阶段) 第五天
- 员工未回复群消息全员被罚200元,企业:符合公司规章制度! 律师回复来了......
- python 微信公众号发文章_如何使用 Python 爬取微信公众号文章
- 满足哪些条件的商品有资格参与亚马逊秒杀卖家们知多少?