Найти в Дзене

9 задание. ЕГЭ Информатика 2024. Легко

Оглавление

Возьмём условия задачи номер 9 с сайта РешуЕГЭ (выражаю благодарность авторам за это, не присваиваю условия, ссылка активна), НО решим её ДРУГИМ способом, но тоже с помощью Python. Который чуть проще. Файл в формате .csv должен быть дан изначально на экзамене, а это значит, что НЕ придётся заходить в меню "Файл" -> "Сохранить как..." -> "csv - разделитель-запятая". Файлик, который дан на их платформе всё-таки надо будет преобразовать в csv

Условие.

В каждой строке электронной таблицы записаны
шесть натуральных чисел.
Определите количество строк таблицы, содержащих числа,
для которых одновременно выполнены все следующие условия:
— все числа в строке различны;
— среднее арифметическое наибольшего и наименьшего чисел
в строке меньше среднего арифметического всех остальных чисел.
В ответе запишите число  — количество строк, удовлетворяющих заданным условиям.

Решение.


f=open('09.csv') #ОТКРЫЛИ
count=0 #ОБНУЛИЛИ СЧЕТЧИК
for a in f:
s=list(map(int,a.split(','))) #СЧИТЫВАЕМ ДАННЫЕ ',' нужна ДЛЯ CSV
s.sort() #теперь элемент с индексом 0 минимальный, а с индексом 5 - максимальный
if len(s)==len(set(s)): #функция set удаляет повторяющиеся элементы
if ((s[0]+s[5])/2)<((s[1]+s[2]+s[3]+s[4])/4):
count+=1
print (count)

Ответ: 6724.
Ответ: 6724.

Наука
7 млн интересуются