Для выполнения данной задачи мы можем написать программу на Python, которая будет искать числа в интервале [954, 980], у которых от 10 до 20 делителей. После этого программа выведет количество таких чисел и список самих чисел.
Вот пример программы:
def count_divisors(num):
divisors = 0
for i in range(1, int(num ** 0.5) + 1):
if num % i == 0:
divisors += 2 if i * i != num else 1
return divisors
numbers_list = []
for i in range(954, 981):
num_divisors = count_divisors(i)
if 10 <= num_divisors <= 20:
numbers_list.append(i)
print(len(numbers_list), numbers_list)
После запуска этой программы вы получите список всех чисел в интервале [954, 980], у которых количество делителей находится в пределах от 10 до 20. Вам будет выведено количество таких чисел и сам список.
Надеюсь, эта программа поможет вам решить задачу. Если у вас есть дополнительные вопросы, не стесняйтесь обращаться!