7-4 平均之上
分数 10
全屏浏览题目
切换布局
作者 usx程序设计类课程组
单位 绍兴文理学院
输入一个整数n,再输入n个成绩,求大于平均分的成绩个数。 例如,输入5 68 79 56 95 88,输出3。
输入格式:
首先输入一个正整数T,表示测试数据的组数,然后是T组测试数据。 每组测试先输入n,表示数据个数,然后输入n个整数。
输出格式:
对于每组测试,输出大于平均分的成绩个数。
输入样例:
1
5 68 79 56 95 88
输出样例:
3
代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB
#include
int main() { int T,n; cin >> T; for (int i = 0; i < T; i++)//T组问题 { int x = 0; float sum = 0; float ave; cin >> n; float* N = new float[n]; for (int i = 0; i < n; i++) { cin >> N[i]; sum += N[i]; ave = sum / n; } for (int i = 0; i < n; i++) { if (N[i] > ave) { x++; } } cout << x< } return 0; } 相关文章
发表评论