Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [126849; 126871], числа, имеющие ровно 4 различных делителя. Выведите для каждого найденного числа два наибольших делителя в порядке возрастания.
Задачи номера 25
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [100806; 100950], числа, имеющие ровно 6 различных делителей. Выведите для каждого найденного числа два наибольших делителя, не равных самому числу, в порядке возрастания.
(Б.С. Михлин) Напишите программу, которая ищет среди нечётных целых чисел, принадлежащих числовому отрезку [248015; 251575] числа (в порядке возрастания) с нечётным количеством делителей. Для каждого такого числа выведите само число и делитель, квадрат которого равен этому числу.
Назовём нетривиальным делителем натурального числа его делитель, не равный единице и самому числу. Найдите все натуральные числа, принадлежащие отрезку [1523467; 4157812] и имеющие ровно три нетривиальных делителя. Для каждого найденного числа запишите в ответе два числа: само число и его наибольший нетривиальный делитель. Найденные числа расположите в порядке возрастания.
(Б.С. Михлин) Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [194441; 196500] простые числа (т.е. числа у которых только два делителя: 1 и само число), оканчивающиеся на 93. Для каждого простого числа выведите его порядковый номер (начиная с единицы), а затем – само число.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [1820348; 2880927], числа, имеющие ровно 5 различных делителей. В ответе для каждого найденного числа запишите два его наибольших делителя в порядке возрастания.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [11275; 16328], числа, имеющие ровно 5 различных делителей. В ответе для каждого найденного числа запишите два его наибольших делителя, не равных самому числу, в порядке возрастания.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [164700; 164752], числа, имеющие ровно 6 различных делителей. В ответе для каждого найденного числа запишите два его наибольших делителя в порядке возрастания.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [154026; 154043], числа, имеющие ровно 4 различных делителя. В ответе для каждого найденного числа запишите два его наибольших делителя в порядке возрастания.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [3532000; 3532160], простые числа. Выведите все найденные простые числа в порядке возрастания, слева от каждого числа выведите его номер по порядку.
Рассмотрим произвольное натуральное число, представим его всеми возможными способами в виде произведения двух натуральных чисел и найдём для каждого такого произведения разность сомножителей. Например, для числа 18 получим: 18 = 18*1 = 9*2 = 6*3, множество разностей содержит числа 17, 7 и 3. Подходящей будем называть пару сомножителей, разность между которыми не превышает 110. Найдите все натуральные числа, принадлежащие отрезку [1000000; 1500000], у которых есть не менее трёх подходящих пар сомножителей. В ответе перечислите найденные числа в порядке возрастания, справа от каждого запишите наибольший из всех сомножителей, образующих подходящие пары.
Рассмотрим произвольное натуральное число, представим его всеми возможными способами в виде произведения двух натуральных чисел и найдём для каждого такого произведения разность сомножителей, каждый из которых больше единицы. Например, для числа 24 получим: 24 = 2*12 = 3*8 = 4*6, множество разностей содержит числа 10, 5 и 2.
Найдите числа в диапазоне [543210; 987654], для которых:
- есть как минимум две различных пары натуральных сомножителей,
- максимальная разность сомножителей кратна минимальной разности сомножителей, не равной нулю;
- минимальная разность сомножителей больше 4444.
Для каждого найденного числа выведите два числа: найденное число и минимальную разность сомножителей, не равную нулю.
Для интервала [33333;55555] найти все простые числа, сумма цифр которых больше 35.
В качестве ответа приведите сначала найденное число, затем сумму цифр найденного числа.
Для интервала [33333;55555] найдите числа, которые кратны сумме своих простых делителей (не считая единицы и самого числа). В качестве ответа приведите числа, для которых сумма простых делителей больше 250, – сначала найденное число, затем сумма его простых делителей.
Уникальным назовём число, если у него первые две цифры нечётные. Для интервала [33333;55555] найдите уникальные числа, которые делятся на 7, 11, 13. В качестве ответа приведите пары чисел – порядковый номер по возрастанию найденного числа и само число.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [6638225; 6638322], простые числа. Выведите все найденные простые числа в порядке возрастания, слева от каждого числа выведите его номер по порядку.
Рассматриваются целые числа, принадлежащих числовому отрезку [485617; 529678], которые представляют собой произведение трёх различных простых делителей, оканчивающихся на одну и ту же цифру. В качестве ответа приведите все числа, разность максимального и минимального простых делителей которого меньше 100.
Для каждого такого числа сначала запишите само число, а затем разность максимального и минимального простых делителей
Назовём нетривиальным делителем натурального числа его делитель, не равный единице и самому числу. Найдите все натуральные числа, принадлежащие отрезку [106732567; 152673836] и имеющие ровно три нетривиальных делителя. Для каждого найденного числа запишите в ответе само число и его наибольший нетривиальный делитель. Найденные числа расположите в порядке возрастания.
Например, для числа 2018 имеем следующие делители 2 и 1009. Поэтому результатом (не принимая во внимание количества делителей) будет пара чисел
2018 1009
Назовём нетривиальным делителем натурального числа его делитель, не равный единице и самому числу. Например, у числа 6 есть два нетривиальных делителя: 2 и 3.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [159264873; 973146285] каждое двухтысячное число, начиная с первого (1-2001-4001 и т.д.) с нечётным количеством нетривиальных делителей
В качестве результата работы программы выведите найденные числа с количеством нетривиальных делителей больше 1 и количество таких делителей.
Напишите программу, которая ищет среди целых чисел, принадлежащих числовому отрезку [25317; 51237], которые имеют хотя бы 6 различных простых делителей. Делители 1 и само число не учитываются.
Для каждого найденного числа запишите найденное число и максимальный простой делитель этого числа.