Да напрямую посчитать: количество разбиений на 1,2,3,4,5 множеств. Проще ничего не знаю.
(Это называется числом Белла

, если что. Есть рекуррентная формула, но не уверен, что она лучше для маленьких

. Можно еще через экспоненциальную производящую функцию, но для этого ее надо знать.)
Не могли бы вы показать, как осуществить разбиение, допустим, для n = 4?
У меня усиленно получается 12 разбиений, по числам Белла должно выйти 15. Да и пока не понятно, откуда вообще у этих формул растут ноги, а нужно разобраться.