Поскольку задача, мне кажется, тяжеловата, привожу набросок "технического" решения.
Пусть

- количество наборов из

белых и

черных, в которых подряд встречается не более

одинаковых,

,

- производящая функция,

.
Аналогично определим

и

.
Поскольку

, то имеем

. Аналогично получим

. Решая систему, найдем

, и

.
Вот коэффициент при

этой дроби и есть кол-во наборов из

шаров, в которых не более

повторов...
Можно еще разложить дробь

как геом. прогрессию, а потом пооткрывать скобки... И придем, видимо, к комбинаторному перебору...
А еще можно

разделить на

, и найти вычет в нуле (по

и

). Вот только при

хрен его сосчитаешь... НО - можно приближенно сосчитать определенные интегралы по малым окружностям, ха-ха....
Ну, и да,

Фиббоначчи тут проглядывает (в рек. формулах).
И последнее: я сосчитал ЭТО для

... Получилось: если черных-белых поровну, то 2 способа, да.А если черных на один меньше - то один

, поясните, пожалуйста, Ваше решение.