Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Тренировки Пробники Статистика Карточки Учебник Об экзамене Учительская
  • Тренажёр заданий ЕГЭ
  • Тренажёр ЕГЭ по Информатике
  • Список заданий №17
  • Задание №17
  • Задание №89651 ЕГЭ Информатике

    Условие задания #89651

    №17 по КИМ

    В файле содержится последовательность целых чисел. Элементы последовательности могут принимать целые значения от -10 000 до 10 000 включительно. Определите количество пар последовательности, в которых хотя бы одно число делится на минимальный элемент в последовательности, кратный 23. В ответе запишите количество найденных пар, затем максимальную из сумм элементов таких пар. В данной задаче под парой подразумевается два идущих подряд элемента последовательности.

    als-17-222.txt

    Ответ

    Ответ:

    18 15429

    Решение

    f = open('als-17-222')
    mas = []
    minch = 11000
    for s in f:
        ch = int(s)
        mas.append(ch)
        if abs(ch) % 23 == 0:
            minch = min(minch,ch)
    k = 0
    maxsum = -22000
    for i in range(len(mas)-1):
        if (abs(mas[i]) % minch == 0) or (abs(mas[i+1] % minch == 0)):
            k += 1
            maxsum = max(maxsum,mas[i]+mas[i+1])
    print(k,maxsum)

    Видеоразбор:

    Понятно ли решение?

    Похожие задания

    15
    Задание №71677Задание №38453Задание №41335Задание №41331Задание №41328Задание №67861Задание №25672Задание №25647Задание №25668Задание №25670Задание №25683Задание №25667Задание №25684Задание №26115Задание №26120
    Бесплатно

    Решай задачи ЕГЭ в приложении

    Скачивай наш Тренажер ЕГЭ на iPhone или Android и тренируйся в любое время и в любом месте!

    Саша — ассистент в телеграмме