generate functionWed, 08 Feb 2023

Write a program that outputs the number of elements of a square matrix in each row, larger than the arithmetic mean of the elements of this row.

def func(n, m, matrix): result = [] for i in range(n): count = 0 sum = 0 for j in range(m): sum += matrix[i][j] average = sum / m for j in range(m): if matrix[i][j] > average: count += 1 result.append(count) return result n = int(input()) m = int(input()) matrix = [] for i in range(n): matrix.append([int(elem) for elem in input().split()]) print(*func(n, m, matrix))

Questions about programming?Chat with your personal AI assistant