СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Статья "Программирование vs ручная обработка файла excel на примере решения задания №9 ЕГЭ инфоматика"

Нажмите, чтобы узнать подробности

Традиционно решение задания № 9 происходит путем анализа прилагаемого файла формата xls(x) при помощи встроенных функций и методов фильтрации данных. Да, для простых вариантов задач это оправданно. Для более сложных приходится проделывать более трудоёмкую работу. Поэтому, имеет смысл решать более сложные варианты путем программирования. ЯП Python отлично в данном случае прекрасно подходит.

Вот условие задачи:

Сам файл xls можно взять здесь: https://inf-ege.sdamgia.ru/get_file?id=113564

Далее мы экспортируем скачанный файл в формат txt и "скормим" программе:

f=open('107_9.txt')

c=0

for i in f:

s=i.split()

s1=[int(i) for i in s]

s1.sort()

if max(s1)>s1[0]+s1[1]:

c +=1

f.close()

print(c)

Как видно, это не занимает много времени. И в более сложных вариантах, использование программирования позволит облегчить решение задачи. Или может послужить методом проверки ручного решения.

Категория: Информатика
18.03.2023 18:03


Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!