Ragazzi spero possiate darmi qualche dritta...

devo provare a creare un pezzo di codice che mi scriva tutte le combinazioni perche' sono troppe da scrivere a mano.

praticamente parliamo di combinazioni semplici senza ripetizione e senza ordine. E io posso avere combinazioni di lunghezza minima "K=1" e lughezza massima "K=2".
Nello specifico ho:

12 elementi, ovvero

[a,b,c,d,e,f,g,h,i,l,m,n]

e la formula che mi permette di "calcolare in numero totale" di combinazioni e' questa:

n!/(k!*(n-k)!)

dove n= numero elementi (ovvero 12)
k= lunghezza combinazione

ora facendo la stessa formula con k=1 e poi di nuovo con k=2 e di nuovo e di nuovo fino a k=12
e sommando i risultati, abbiamo che ci sono:

4095 conbinazioni

io vorrei qualcosa che mi scrivesse tutte queste combinazioni... Perche' sinceramente sono un po' tante da scrivere a mano.

qualche dritta????
grazie

mille