Problem

6 /10


Espansione in termini

Problem

È necessario generare tutte le diverse rappresentazioni di un numero naturale come somma di numeri naturali. Le rappresentazioni che differiscono tra loro nell'ordine dei termini non sono differenti.

 
Input
La stringa di input contiene un numero intero N (2 ≤ N ≤ 40).

 
Uscita
Nella tua risposta, stampa tutte le diverse rappresentazioni del numero N senza ripetizioni come somma una alla volta su una riga separata. Sia i termini che le somme stesse possono seguire in qualsiasi ordine.

Esempi
# Input Uscita
1 4
1 1 1 1
1 2 1
1 3
2 2
4
2 5
1 1 1 1 1
1 1 1 2
1 1 3
1 2 2
2 3
1 4
5