TUZ_2-03 Создание отсортированного списка целых чисел для задачи выбора Брюсселя
В этой задаче необходимо написать функцию, которая принимает положительные целые числа n, mink и maxk и генерирует отсортированный список всех положительных целых чисел, образованных подмножеством цифр m исходного числа, которые либо в 2 раза больше m, либо в 2 раза меньше.
Значения в получившемся списке должны следовать в порядке возрастания, при этом подмножество m должно попадать
в диапазон значений от mink до maxk.
В табл. 2.3 показаны ожидаемые результаты для некоторых входных данных.
Таблица 2.3. Некоторые ожидаемые результаты для разных входных значений в задаче выбора Брюсселя |
n, mink, maxk |
Ожидаемый результат |
10, 2, 5 |
[5, 20] |
9, 1, 4 |
[18] |
47, 1, 1 |
[27, 87, 414] |
100, 84, 99 |
[] |
Ссылка на тетрадь с разборомЗапрещенные операторы: sort