четверг, 12 января 2023 г.

Задание 11А(12.01)

Назовём маской числа последовательность цифр, в которой также могут встречаться следующие символы: 

— символ «?» означает ровно одну произвольную цифру; 

— символ «*» означает любую последовательность цифр произвольной длины; в том числе «*» может задавать и пустую последовательность.

1. Найдите 5 наименьших чисел, длинной не более 10 разрядов, которые кратны 73 и удовлетворяют маске 12345*76. В ответе выведите найденные числа в порядке возрастания.

2. Напишите программу, которая перебирает целые числа, большие 960 000, в порядке возрастания и ищет среди них такие, у которых есть хотя бы три простых делителя, соответствующих маске *3? и не равных самому числу. Вывести первые пять найденных чисел.

Комментариев нет:

Отправить комментарий