Задача к ЕГЭ по информатике на тему «прочие прототипы» №1

Задание выполняется с использованием прилагаемых файлов.

В соответствующей таблице занесены отметки учеников по каждому предмету. Найдите ученика с наибольшим средним баллом. В ответе укажите этот балл, округленный до десятых, с десятичным разделитилем в виде запятой (например 5,0  )

Excel

В ячейку J2 запишем формулу:

=СРЗНАЧ(D2:I2)

Скопируем ее на весь столбец J.

Найдем максимум с помощью формулы:

=МАКС(J:J)

Округлим полученное значение до десятых и запишем его в ответ.

Python

# Открываем нужный файл
f = open(’9.txt’, encoding=’UTF-8’)  # Для считывания русских символов нужно поставить кодировку UTF-8

f.readline()  # Считываем первую строку с названиями предметов
a = [list(map(int, i.split()[3:])) for i in f]  # Считываем только баллы, начиная с индекса 3

count = 0  # Cчетчик строк, подходящих под условие
mx = 0  # Переменная для максимального среднего балла
for scores in a:  # Перебираем баллы учеников
    mx = max(mx, sum(scores) / len(scores))

# Не забываем указать в ответе вместо точки запятую
print(round(mx, 1))  # Выводим максимальный средний балл с округлением до 1 знака после запятой

Ответ: 4,8
Оцените статью
Я решу все!