Ciao,
ho un problema di logica...
non ha importanza il linguaggio.

sto facendo un piccolo programmino che mi generi tutte le combinazioni possibili di numeri e lettere, in base a quelle che gli do in input.

mi spiego:

Se do in input

123

vorrei che venisse fuori
1
11
111
112
113
12
121
122
123
13
131
132
133
2
22
211
212
213
221
222
223
231
232
233

ecc....

Il mio problema è che non ho proprio idea di come sviluppare questo algoritmo...
Se qualcuno mi può aiutare... magari con degli esempi in qualsiasi linguaggio... no problem... mi basta capire come devo fare!!

grazie mille!!