nalsk
16-06-2009, 16:35
sto scrivendo un piccolo programma che dovrebbe eseguire delle permutazioni data una parola di inizio e delle lettere "variabili" per ogni lettera originale. vorrei organizzarmi tutto su una
matrice[lunghezza_massima][n_massimo_lettere_variabili];
dove la stringa matrice[i][0] equivale alla parola iniziale in input, mentre matrice[i][1-5] equivale all'insieme di lettere variabili per la lettera i.
la mia domanda è questa: posso scrivere le matrici anche in verticale?
per esempio inserendo "enrico" come parola originale, e inserendo 3 variabili (fghi) per la prima lettera, c'è qualche modo pulito per ottenere la matrice:
e n r i c o
f
g
h
i
oppure devo per forza scrivere qualcosina di artigianale? cosa che vorrei evitare.. :rolleyes:
matrice[lunghezza_massima][n_massimo_lettere_variabili];
dove la stringa matrice[i][0] equivale alla parola iniziale in input, mentre matrice[i][1-5] equivale all'insieme di lettere variabili per la lettera i.
la mia domanda è questa: posso scrivere le matrici anche in verticale?
per esempio inserendo "enrico" come parola originale, e inserendo 3 variabili (fghi) per la prima lettera, c'è qualche modo pulito per ottenere la matrice:
e n r i c o
f
g
h
i
oppure devo per forza scrivere qualcosina di artigianale? cosa che vorrei evitare.. :rolleyes: