Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [190201; 190230], числа, имеющие ровно 4 различных делителя. Выведите эти четыре делителя для каждого найденного числа в порядке убывания. Язык Python. Срочно!
Ответы на вопрос
Ответил Greenow
2
# python 3+
y = []
hmas = []
for num in range(190201, 190230 +1):
----hmas = []
----for divider in range(1, num+1):
--------if num % divider == 0: hmas.append(divider)
----if len(hmas) == 4: y.append([num, hmas])
for element in y:
----print(f"{element[0]}:", sorted(element[1], reverse = True))
# при запуске программы, следует заменить каждые "----" на 4 пробела.
Новые вопросы
Английский язык,
2 года назад
Английский язык,
2 года назад
История,
8 лет назад
История,
8 лет назад