Gli unici test che non riesco a passare sono i test esponenziali.
Non riesco a capire come approcciarmici in quanto non ho ben capito come 'leggerli'
Mi è stato detto che il numero di elementi deve essere 3^n°indizi(la)...perchè?
Non riesco a capire poi i percorsi come andrebbero seguiti, cioe in 'esempio.txt' roma+la porta a parigi e poi sono certo che dovrò seguire parigi+bocca e cosi via, ma nel caso degli esponenziali come dovrei regoarmi?
La mia funzione smette di iterare nel caso in cui ho esaurito le istruzioni del file (ossia citta+indizio+destinazione+segreto), ma in questo caso come dovrei comportarmi?
EDIT: Ho notato dalle risposte che mi sono spiegato male, io non elimino le informazioni. Salvo il contenuto del file in una matrice che scorro con enumerate, quando un'istruzione l'ho già usata la salvo in una lista a parte. Inoltre conto quante volte citta+indizio fa partire dei percorsi (come in esempio.txt, roma-la ha 3 percorsi) questo per gestirmi le varie ramificazioni.
Non riesco a capire come approcciarmici in quanto non ho ben capito come 'leggerli'
Mi è stato detto che il numero di elementi deve essere 3^n°indizi(la)...perchè?
Non riesco a capire poi i percorsi come andrebbero seguiti, cioe in 'esempio.txt' roma+la porta a parigi e poi sono certo che dovrò seguire parigi+bocca e cosi via, ma nel caso degli esponenziali come dovrei regoarmi?
La mia funzione smette di iterare nel caso in cui ho esaurito le istruzioni del file (ossia citta+indizio+destinazione+segreto), ma in questo caso come dovrei comportarmi?
EDIT: Ho notato dalle risposte che mi sono spiegato male, io non elimino le informazioni. Salvo il contenuto del file in una matrice che scorro con enumerate, quando un'istruzione l'ho già usata la salvo in una lista a parte. Inoltre conto quante volte citta+indizio fa partire dei percorsi (come in esempio.txt, roma-la ha 3 percorsi) questo per gestirmi le varie ramificazioni.