Задание № 17. Одна схема для любого варианта
(ЕГЭ-2024) В файле 17-408.txt содержится последовательность целых чисел, не превышающих по модулю 100 000. Определите количество троек элементов последовательности, в которых хотя бы один элемент оканчивается на 3 и является трёхзначным числом, а сумма всех элементов меньше максимального элемента последовательности, оканчивающегося на 3 и являющегося трёхзначным числом. В ответе запишите количество найденных троек, затем максимальную из сумм элементов таких троек. В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.
В задаче два разных масштаба: весь файл и соседняя пара или тройка.
1 · На что смотреть в условии
Подчеркни слова «всей последовательности» — здесь ищется опора. Подчеркни «соседних» («троек» и пр) — здесь проверяется окно.
2 · Как считать данные
Читаем числа в список, не сортируем его: порядок соседей важен.
3 · Как найти опору
Отобрать числа во всём файле → применить min() или max().
4 · Как найти ответ
Перебирать пары/тройки циклом → складывать подходящие результаты в список → len() и min()/max().
Главная ловушка: «трёхзначное» и «оканчивается на 3» проверяй через abs(x) — в файле бывают отрицательные числа.