Задача типа #17: Обработка целочисленных данных, делимость
Обработка целочисленных данных, делимость
В файле содержится последовательность целых чисел. Её элементы могут принимать целые значения от –100 000 до 100 000 включительно.
Определите количество троек последовательности, в которых все числа одного знака, при этом произведение минимального и максимального элементов тройки больше квадрата минимального элемента последовательности, который оканчивается на 15 и является трёхзначным числом.
В ответе запишите количество найденных троек чисел, затем минимальное из произведений максимального и минимального элементов таких троек.
В данной задаче под тройкой подразумевается три идущих подряд элемента последовательности.
Ответ:
3507 863808
Алгоритм решения: Получим список чисел из файла, создадим пары через индексы либо через zip(), проверим условия. Количество и максимальную сумму удоюно получить через список сумм пар, соответствующих условиям задачи.
Возможно другое решение.
Алгоритм решения: Получим список чисел из файла, создадим пары через индексы либо через zip(), проверим условия. Количество и максимальную сумму удоюно получить через список сумм пар, соответствующих условиям задачи.
Возможно другое решение.
Посмотреть решение задачи (код на Python) в Telegram боте по ID задачи 117008