Программа принемает целое цисло и выводит все варианты представления в виде слогаемых. (Деконструкция)
Например для 5:
1 1 1 1 1
2 1 1 1
2 2 1
3 1 1
3 2
4 1
5
Любое число можно представить в виде суммы единиц. Каждая следующая итерация это единица взятая справа и прибавленная к числу слева, до тех пор пока число слева не будет равно исходному