Бесплатное занятие с репетитором 1 на 1! Оценим уровень знаний, разберём тему,
сформируем план подготовки к ЕГЭ. Запишись через тг-бот

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

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

    №25 по КИМ

    Рассмотрим произвольное натуральное число, представим его всеми возможными способами в виде произведения двух натуральных чисел и найдём для каждого такого произведения разность сомножителей. Например, для числа 16 получим: 16 = 16*1 = 8*2 = 4*4, множество разностей содержит числа 15, 6 и 0. Найдите все натуральные числа, принадлежащие отрезку [9 000 000; 9 400 000], у которых составленное описанным способом множество разностей будет содержать не меньше трёх элементов, не превышающих 200. В ответе перечислите найденные числа в порядке возрастания.

    Ответ

    Ответ:

    9129120 9153540 9290160 9317700 9366240

    Решение

    for n in range(9_000_000, 9_400_000+1,):
        divs = set()
        q = round(n**0.5)
        for d in range(q-200,q+1):
            if n%d==0:
                raz = n//d - d
                if raz <= 200:
                    divs.add(raz)
                if len(divs) >= 3: break
        if len(divs)>=3:
            print(n)

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

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

    Решения от учеников
    0

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

    15
    Задание №79570Задание №51493Задание №11011Задание №79571Задание №58269Задание №85311Задание №85312Задание №85313Задание №85314Задание №85315Задание №79572Задание №79573Задание №85316Задание №85318Задание №85319
    Бесплатно

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

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

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