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

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

    №17 по КИМ

    Файл содержит последовательность целых чисел, по модулю не превышающих 10 000. Назовём парой два идущих подряд элемента последовательности.

    Определите количество таких пар, в которых запись меньшего элемента заканчивается цифрой 3, а сумма квадратов элементов пары меньше, чем квадрат наименьшего из элементов последовательности, запись которых заканчивается цифрой 3. В ответе запишите два числа: сначала количество найденных пар, затем максимальную сумму квадратов элементов этих пар.

    17 (10).txt

    Ответ

    Ответ:

    355  99033293

    Решение

    count = 0
    m = -10001
    f = open('17.txt')
    l = [int(i) for i in f]
    mini=10001
    for i in range(len(l) - 1):
        if abs(l[i]) % 10 == 3:
            mini = min(mini, l[i])
     
    for i in range(len(l) - 1):
        if (((l[i] < l[i+1]) and (abs(l[i]) % 10 == 3)) or ((l[i] > l[i+1]) and (abs(l[i+1]) % 10 == 3))) and (l[i]**2+l[i+1]**2 < mini**2):
            count += 1
            m = max(m, l[i]**2 + l[i + 1]**2)
    print(count, m)

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

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

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

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

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

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

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