Salve, sto cercando di creare la mia funzione ricorsiva per la ricerca dei segreti ma incappo in un grosso problema:
Come faccio a gestire: ROMAlaPARIGIvendita ---> PARIGIboccaBERLINOdiamanti
--->PARIGIboccaCANCUNcannoni
Dovrei calcolare tutte le possibili combinazioni? E come posso fare senza sapere effettivamente il percorso che devo percorrere?
Ho riordinato tutte le istruzioni in una lista di tuple [(ROMA, la, PARIGI, vendita), (ROMA, la, CAIRO, furto )]
Accetto qualsiasi consiglio :(
EDIT: come caso base uso un contatore che mi dice a quale indizio sono, quando il contatore == numero indizi: allora finisce la ricorsione