Если задача - найти все наборы из положительных чисел без прочих ограничений, то перебор видится следующим:
Формируем начальный набор, удовлетворяющий равенству

1.

2.

3.

4.

5. Если

перейти к п.2
6.

Этот набор можно представить следующим образом: у нас есть

ячеек, в первой (крайней левой) ячейке находится

кубиков, прочие пусты. Перемещая вправо один кубик из ячейки i в ячейку j, мы

уменьшаем на 1,

увеличиваем на

. Рекурсией мы можем получить все размещения

кубиков по

ячейкам. Общее число способов очень похоже на то, что указал
Sonic86, тоже боюсь напутать, но что-то вроде

. Как-то так...
-- Сб июн 22, 2013 08:59:26 --ТС рекомендую почитать про системы счисления, только не Вики (там ужас-ужас), а в популярной литературе для школьников, ее предостаточно.