Решение комбинаторных уравнений

В комбинаторике тоже могут решаться уравнения, особенностью которых является то, что неизвестная принадлежит множеству натуральных чисел. Например, уравнения вида  , http://s15.radikal.ru/i189/1105/3e/320e6e791d7c.gif xN, где N – множество натуральных чисел или вида:
http://i048.radikal.ru/1105/5a/a7524a3d7497.jpg, xN (решите!).
При решении комбинаторных уравнений часто необходимо уметь выполнять действия с факториалами типа:
http://s57.radikal.ru/i158/1105/51/56a7b326da3d.jpg,
или:
http://s015.radikal.ru/i332/1105/5c/4da992c00552.jpg.
Например, в задаче о сравнении пар записей в базе данных из n записей:
http://s55.radikal.ru/i148/1105/a7/e54fbb1752ed.jpg, – что и требовалось доказать.
В комбинаторике рассматриваются и другие типовые комбинаторные комбинации, например, разбиения n-элементного множества на k подмножеств, которые называются блоками разбиения. В информатике вычисления на конечных математических структурах часто называют комбинаторными вычислениями, и они требуют комбинаторного анализа для установления свойств и оценки применимости используемых алгоритмов. На рис. 11 приведен один из возможных вариантов классификации основных комбинаций.
http://s61.radikal.ru/i172/1105/c6/947a17dc592f.jpg