Top.Mail.Ru

Для решения данной задачи нам необходимо провести следующие шаги:

1. Создать массив, содержащий результаты каждого спортсмена. Массив будет иметь размерность n x m, где n – количество спортсменов, а m – количество бросков.

2. Найти максимальный результат среди всех элементов массива. Для этого можно использовать функцию max().

3. Пройти по каждой строке массива и подсчитать количество элементов, равных максимальному результату. Если в строке найдется элемент, равный максимальному результату, увеличить счетчик на 1.

4. Вернуть значение счетчика – это и будет количество строк в массиве, содержащих значение, равное наибольшему результату.

Например, пусть у нас есть массив результатов:

“`
results = [
[10, 12, 15],
[8, 11, 15],
[13, 9, 14]
]
“`

Максимальный результат равен 15. Подсчитаем количество строк, содержащих значение 15:

“`
count = 0

for row in results:
if 15 in row:
count += 1

print(count) # Выведет 2
“`

Таким образом, в данном примере два участника разделили первое место.

   
[metform form_id="1136"]