给定一个整型数组,求数组元素大于等于所有元素平均值的元素个数

来源:互联网 发布:ica 四阶统计量算法 编辑:程序博客网 时间:2024/05/16 10:22
public class GetCount {
    public static void main(String[] args) {
        int[] intArr={1,2,3,4,5,6,7,8,9,10};
        System.out.println(getCount(intArr));
        
    }
    static int getCount(int[] intArr){
        int sum=0;
        double avg=0;
        int count=0;
        if(intArr==null||intArr.length<=0){
            return -1;
        }
        for(int i=0;i<intArr.length;i++){
            sum+=intArr[i];
        }
        avg=(double)sum/intArr.length;
        for(int i=0;i<intArr.length ;i++){
            if(intArr[i]>=avg){
                count++;
            }
        }
        System.out.println("sum="+sum+" ,avg="+avg+" ,count="+count);
        return count;
    }
}


0 0
原创粉丝点击