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