zoj1915
2017-01-16 10:44
169 查看
题目大意:
计算N个学生中分数在平均分以上的百分比解题思路:
无代码如下:
#include<stdio.h> #include<stdlib.h> int main() { int count,c,n,a[1000],i,j,sum; double p,ave; scanf("%d",&c); for(i=1;i<=c;i++) { count=0; sum=0; scanf("%d",&n); for(j=0;j<n;j++) { scanf("%d",&a[j]); sum=sum+a[j]; } ave=sum*1.0/n; for(j=0;j<n;j++) { if(a[j]>ave) { count++; } } p=count*1.0/n; p=p*100; printf("%.3lf%%\n",p); } return 0; }
相关文章推荐
- zoj3549 快速幂
- ZOJ 1002
- ZOJ-3861 DFS+回溯
- ZOJ3279 —— 8G island
- zoj_1004-Anagrams by stack
- zoj_2278-Fight for Food
- ZOJ 1001 A+B Problem
- zoj 2710 Two Pipelines
- zoj 1001 a + b问题
- zoj 386 4000 1 Valid Pattern Lock
- ZOJ 3755 Mines 回溯+剪枝
- ZOJ3750 Dot Dot Dot 枚举状态+BFS
- poj 1514&zoj 1185 Metal Cutting(半平面交)
- ZOJ1101-Gamblers 终于AC。。。
- zoj 1148 The Game 一个晚上终于AC!
- zoj 3420 纯bfs
- PAT 01-复杂度2. Maximum Subsequence Sum (25)&&PAT 01-复杂度1. 最大子列和问题(20)
- 狗狗40题~ (Volume A)
- 狗狗40题~ (Volume B)
- 狗狗40题~ (Volume C)