Partição-Baseado em um número X Descobrir o conjunto de N elementos distintos que a soma seja igual ao número X

Olá pessoal
Estou com o seguinte problema envolvendo partições.
Eu tenho como entrada o número X.
Gostaria de descobrir o conjunto de N elementos inteiros e distintos que somados sejam iguais ao número X.

Exemplo:
X=15
N=5
Conjuntos de N elementos distintos: {5;4;3;2;1} porque se somarmos cada elemento teremos o valor X
De todas as 30 possibilidades (com e sem repetições), o algoritmo vai extrair apenas as que são formadas por números distintos.

Aparentemente o pacote partitions faz o que você precisa.

Eu sou novo no R. Tem como me dar algum exemplo em como aplicar conforme o meu problema?