Johnn
25-08-2006, 20:06
Mi serve per un progetto di intelligenza artificiale.
Data una lista di numeri vorrei ottenere una lista di variabili: a numero uguale corrisponde variabile uguale. Sto utilizzando GNU Prolog.
Qualche esempio:
generalizza_lista([1,2,3,4,5],[X1,X2,X3,X4,X5]).
yes.
generalizza_lista([1,2,3,2,1,3,4],Y).
Y=[X1,X2,X3,X2,X1,X3,X4]
yes.
Grazie.
Data una lista di numeri vorrei ottenere una lista di variabili: a numero uguale corrisponde variabile uguale. Sto utilizzando GNU Prolog.
Qualche esempio:
generalizza_lista([1,2,3,4,5],[X1,X2,X3,X4,X5]).
yes.
generalizza_lista([1,2,3,2,1,3,4],Y).
Y=[X1,X2,X3,X2,X1,X3,X4]
yes.
Grazie.