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

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

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

    №25 по КИМ

    Пусть M(N) - сумма семи наибольших различных натуральных делителей натурального числа N, не считая самого числа N. Если у числа N меньше семи таких делителей, то M(N) считается равным нулю. Найдите пять наименьших натуральных чисел, превышающих 2 000 000, для которых M(N) положительна и кратна 5.
    Формат вывода: для каждого из найденных чисел в отдельной строке запишите само число, а затем соответствующее значение M(N).

    Ответ

    Ответ:

    2000004 2666690 2000034 2463810 2000054 1633325 2000068 2049250 2000086 1293440

    Решение

    cnt = 0
    for n in range(2_000_000+1, 100_000_000):
        divs = []
        summa = 0
        for d in range(2, round(n**0.5)+1):
            if n%d==0:
                divs += [d, n//d]
        divs = sorted(list(set(divs)))
        if len(divs) >= 7:
            summa = sum(divs[-7:])
        if summa > 0 and summa%5 == 0:
            cnt += 1
            print(n, summa)
            if cnt >= 5:
                break

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

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

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

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

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

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

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

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