Меньше среднего.C++ Дан массив A из N элементов. Требуется найти и вывести количество элементов,
значение которых меньше среднего арифметического значения элементов массива.
Input
Со стандартного устройства ввода в первой строке вводится целое число
N (1 <= N <=1000) — количество элементов массива. Во второй строке через пробел
вводятся N целых чисел - элементы массива A (-1000 <= A i <= 1000).
Output
Требуется вывести целое число - количество искомых элементов. Выводить в конце
строки пробел не нужно.
Sample Input
5
2 4 6 10 8
Sample Output
2
Примечание
Среднеe арифметическое значение элементов массива =
(Сумма значений всех элементов массива) / (Количество элементов в массиве).
В примере среднеe арифметическое значение = (2 + 4 + 6 + 10 + 8) / 5 = 6.
#include <iostream>
using namespace std;
int main() {
int N;
cin >> N;
int* arr = new int[N];
int sum = 0;
for (int i = 1; i <= N; ++i) {
cin >> arr[i - 1];
sum += arr[i - 1];
}
int count = 0;
for (int i = 0; i < N; ++i) {
if (arr[i] < (sum / N))
++count;
}
cout << count;
}