Написать алгоритм.
Предположим, мы хотим создать универсальную программную камеру, объединив множество негибких аппаратных камер. Каждая аппаратная камера хорошо работает для определенного диапазона расстояний до объекта и для определенного диапазона уровней освещенности. Программная камера будет измерять уровень освещенности и расстояние до объекта для каждого кадра и выбирать подходящую аппаратную камеру для его съемки. Напишите функцию, которая принимает желаемые характеристики программной камеры (диапазон расстояний до объекта и диапазон уровней освещенности, которые она должна поддерживать), а также список аппаратных камер с их соответствующими характеристиками и проверяет, будет ли этого набора аппаратных камер достаточно.