Если у вас есть x объектов (могут быть представлены 1 с), которые должны быть размещены в y слотах (пустые слоты могут быть представлены в виде 0), напишите функцию, которая печатает все возможные способы размещения объектов в слоты. Метод будет принимать в качестве входных данных количество объектов и общее количество слотов.
Например, возможные комбинации (3, 5) должны печатать способы размещения 3 объектов в 5 слотах:
11100, 11010, 11001, 10110, 10101, 10011, 01110, 01101, 01011, 00111
Я рассмотрел рекурсию как вариант, но я не уверен, как ее настроить, чтобы она работала для любого количества объектов. Любая помощь будет принята с благодарностью!