Предмет: Информатика,
автор: sivorakshadanil1
помогите пожалуйста, очень срочно!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Даю 35 балов
Приложения:
![](https://files.topotvet.com/i/2a3/2a36dafd1a383903f750608fb9d5e2e4.jpg)
p15:
язык,
Ответы
Автор ответа:
1
Ответ:
import random
n,m=map(int,input().split())
A=[[random.randint(0,50) for i in range(n)] for j in range(m)]
print(A)
av=sum([sum(A[j]) for j in range(m)])/n/m
print(av)
print(sum([A[j][i]>av for i in range(n) for j in range(m)]))
Объяснение:
вводим n,m через пробел
генерируем двухмерную матрицу
печатаем ее
вычисляем и печатаем среднее арифметическое
печатаем, вычисляя сколько элементов больше среднего.
Если использовать какие-то дополнения, для работы с массивами, то думаю будет короче, но пока нет времени их изучить.
Приложения:
![](https://files.topotvet.com/i/484/4843bed7b6153852ba72c06713aea27f.png)
Похожие вопросы
Предмет: Другие предметы,
автор: s4ctzyrpbg
Предмет: Физика,
автор: repkot16
Предмет: Қазақ тiлi,
автор: khozhabaevaz
Предмет: Математика,
автор: ermilovam123
Предмет: Қазақ тiлi,
автор: vagivesmerovgmailcom