Esse programa gera a decomposição de um número inteiro positivo na soma de todos os possı́veis fatores. Por exemplo, para n = 6, temos:
6
5 + 1
4 + 2
4 + 1 + 1
3 + 3
3 + 2 + 1
3 + 1 + 1 + 1
2 + 2 + 2
2 + 2 + 1 + 1
2 + 1 + 1 + 1 + 1
1 + 1 + 1 + 1 + 1 + 1