Salve,
Qualcuno ha qualche idea risolutiva riguardo questo problema convenutomi:
"si chiede di scrivere un programma che legge, dallo standard input, una sequenza di righe, e stampa il corrispondente indice inverso. Per semplicità si suppone che i dati (nomi) siano codificati da numeri interi (int a) e che uno 0 segnali la fine della riga".
Un esempio è il seguente:
A:1,2,3,0
B:4,3,0,0
C:5,3,6,0
il suo output sarà
1: A
2: A
3: A,B,C
4: B
5: C
6: C
IO avrei pensato ad array di strutture, oppure matrici, ma viene richiesto anche che la dimensione non sia fissata (N dimensioni) pertanto pensavo a qualche ciclo for, ma non ho trovato ancora il modo.
Se qualcuno risponde e prova ad espletarmi, lo ringrazio.![]()