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

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

    №17 по КИМ

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

    107_17.txt

    Ответ

    Ответ:

    126 171120

    Решение

    f = open("107_17.txt")
    s = f.readlines() 
    k = 0
    min = 10000000
    maxi = 0
    for i in range(len(s)):
        s[i] = int(s[i])
    for i in range(len(s)):
        if s[i] % 21 == 0 and s[i] < min:
            min = s[i]
    for i in range(len(s) - 1):
        if (s[i] % min == 0) or (s[i + 1] % min == 0):
            k += 1
            maxi = max(maxi, s[i] + s[i + 1])
    print(k, maxi)

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

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

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

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

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

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

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