© 2023, Коновалов Виталий Александрович 27
СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ
Благодаря готовым учебным материалам для работы в классе и дистанционно
Скидки до 50 % на комплекты
только до
Готовые ключевые этапы урока всегда будут у вас под рукой
Организационный момент
Проверка знаний
Объяснение материала
Закрепление изученного
Итоги урока
Традиционно решение задания № 9 происходит путем анализа прилагаемого файла формата xls(x) при помощи встроенных функций и методов фильтрации данных. Да, для простых вариантов задач это оправданно. Для более сложных приходится проделывать более трудоёмкую работу. Поэтому, имеет смысл решать более сложные варианты путем программирования. ЯП Python отлично в данном случае прекрасно подходит.
Вот условие задачи:
Сам файл xls можно взять здесь:
Далее мы экспортируем скачанный файл в формат 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)
Как видно, это не занимает много времени. И в более сложных вариантах, использование программирования позволит облегчить решение задачи. Или может послужить методом проверки ручного решения.
© 2023, Коновалов Виталий Александрович 27