Решение ✅ Задание 25. № 3780. Найдите все натуральные числа, принадлежащие отрезку [63 000 000; 75 000 000]
Предметы
Задание 25. № 3780. Найдите все натуральные числа, принадлежащие отрезку [63 000 000; 75 000 000]
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5
Загрузка...

Задача № 3780

Задание КИМ № 25: Обработка целочисленных данных. Поиск делителей
Раздел № 157: Перебор чисел. Определение количества делителей числа

Найдите все натуральные числа, принадлежащие отрезку [63 000 000; 75 000 000], у которых ровно пять различных нечётных делителей (количество чётных делителей может быть любым). В ответе перечислите найденные числа, справа от каждого числа запишите его наибольший нечётный делитель.

Данная задача выполнена на языке программирования - Python.

for i in range (63123848 ,63123848+1): 
    k=0 
    for j in range (1,i+1): 
        if i%j==0 and j%2!=0: 
            k=k+1 
            if k>5:
                break
    if k==5:
        max=1
        for j in range (i,1,-1):
            if i%j==0 and j%2!=0:
                max=j
                break
        print (i,' ',j)

Ответ:

63123848 7890481 66724352 130321 71639296 279841

Формат файла

  • doc

Источник

сайт Полякова

Создание сайтов - Лидер Поиска

Refund Reason