Resolver un problema. URGENTE!!!
Publicado por Martín M. (1 intervención) el 28/06/2004 18:02:03
Hola a tod@s!!!
Soy un principiante en esto de prolog me han planteado el siguiente problema y no he sabido decir que hace ese argumento me gustaría que me echazen una mano. Gracias.
El argumento es el siguiente:
algo(_, _, [ ]) : - !.
algo( [X|Y ], X, Y, N) :- N1 is N-1, algo(Y, X, N-1).
algo([X|Y], Z, N ) : - X /= Z, algo(Y, Z, N).
Saludos.
Martín Guerra
P.D.
Espero que me puedan ayudar.
Soy un principiante en esto de prolog me han planteado el siguiente problema y no he sabido decir que hace ese argumento me gustaría que me echazen una mano. Gracias.
El argumento es el siguiente:
algo(_, _, [ ]) : - !.
algo( [X|Y ], X, Y, N) :- N1 is N-1, algo(Y, X, N-1).
algo([X|Y], Z, N ) : - X /= Z, algo(Y, Z, N).
Saludos.
Martín Guerra
P.D.
Espero que me puedan ayudar.
Valora esta pregunta


0