输入
输入只有一组数据,包括二行。第一行是人数m,接下来的一行输入m个人的成绩。 |
输出
按照样例格式,在一行上输出低于平均分的人数以及低于平均分的分数。 |
难度
一般 |
输入示例
|
输出示例
|
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
// TODO Auto-generated method stub
int m;int sum=0;double avg;
Scanner sc=new Scanner(System.in);
m=sc.nextInt();
int[] score=new int[m];
for(int i=0;i<m;i++)
{
score[i]=sc.nextInt();
sum=sum+score[i];
}
avg=(double)sum/m;
int d=0;
for(int j=0;j<m;j++)
{
if(score[j]<avg) {
d++;
}
if(j==m-1) {
System.out.print(d+":");
}
}
for(int j=0;j<m;j++)
{
if(score[j]<avg) {
System.out.printf("%d,",score[j]);
}
}
}
}