Статья Автор: Лебедев Дмитрий

Разбор задания кегэ типа 17 ЕГКР 21 декабря 2024 года

Задание 17:
В файле содержится последовательность целых чисел. Её элементымогут принимать целые значения от -100000 до 100000 включительно.
Определите количество троек последовательности, в которых хотя бы один элемент является пятизначным числом и оканчивается на 43,
а сумма квадратов элементов тройки не больше квадрата максимального элемента последовательности, являющегося пятизначным числом и оканчивающегося на 43.
Гарантируется, что такой элемент в последовательности есть.
В ответе запишите количество найденных троек, затем минимальную из сумм квадратов элементов таких троек.
В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.

Задание не сложное, но требующее внимательности и аккуратности при выполнении
Выполнение можно/нужно разбить на два этапа
  1. Считываение данных и определение числа для сравнения
  2. Обработка троек
Реализуем первый этап
  • Читаем число, заносим в список
  • Проверяем, что пятизначное и оканчивается на 43
    лучше выделить в подпрограмму (надо будет проверять в разных местах)
    можно разными способами - будем через строковое представление
  • Если больше ответа, то фиксируем
  • выводим общее число чисел и отобраное


Переходим к 2 этапу.
  • инициализируем ответы
  • организуем перебор троек (с 2- го места до конца списка)
  • проверяем свойства тройки и при необходимости фиксируем результаты


Получаем верный ответ.
Промежуточная/отладочная печать помогает контролировать процесс получения результатов и правильность программы
Прикрепленные файлы
17_19249.txt
Пропустить Навигационные Ссылки.
Чтобы оставить комментарий нужна авторизация
Печать