Дана целочисленная матрица. Отыскать:1) количество частей, которые меньше среднего

Дана целочисленная матрица. Найти:
1) количество частей, которые меньше среднего арифметического всех частей этой строчки;
2) максимальный положительный элемент матрицы.
С++

Задать свой вопрос
1 ответ
include

using namespace std;

int n, m, mat[1000][1000], avg[1000];
//заместо 1000 пиши наибольший размер матрицы по условию

int main()
cin gt;gt; n gt;gt; m;
int s;
int cmax = 0;
for(int i = 0; i lt; n; ++i)
s = 0;
for(int j = 0; j lt; m; ++j)
cin gt;gt; mat[i][j];
s += mat[i][j];
if (mat[i][j] gt; cmax) cmax = mat[i][j];

avg[i] = s / m;


int cnt;
for(int i = 0; i lt; n; ++i)
cnt = 0;
for(int j = 0; j lt; m; ++ j)
if (mat[i][j] lt;= avg[i]) ++cnt;


cout lt;lt; Для строчки номер lt;lt; i lt;lt; ответ равен: lt;lt; cnt;

cout lt;lt; наибольший положительный элемент: lt;lt; cmax;

return 0;
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт