Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Prolog > Ejercicio Dificil
-Foros de debate

Prolog
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ejercicio Dificil
Enviado por yanet el día 2 de mayo de 2008

Alguien que sepa pudiera ayudarme con este ejercicio:
Tenemos 4 regalos (coche, casa, viaje, barco) a repartir entre 6 personas (Pepe, Juan, Rafael, Ana, Concha, Eva). Entre los 6, hay parejas que son incompatibles y nunca aceptarían tener el mismo regalo.
La lista de parejas incompatibles es la siguiente:

v Pepe es incompatible con las otras 5 personas
v Juan es incompatible con Rafael, Ana y Concha
v Rafael es incompatible con Concha y Eva
v Ana es incompatible con Concha
v Concha es incompatible con Eva.

Escribir un programa PROLOG y el objetivo adecuado para obtener las asignaciones de regalos aceptables por las 6 personas.

 
Re: Ejercicio Dificil
Enviado por yadira el día 7 de junio de 2008

por favor necesito que si ya obtuviste el ejercicio que posibilidad hay que me lo mandes porque a mi tambien me hace falta . Gracias y saludos

 

Re: Ejercicio Dificil
Enviado por pablo el día 30 de agosto de 2008

Intentare ayudar, a ver si despues me ayudan a mi.

compartir(pepe,x):-no.
compartir(juan,(rafael,ana,concha)).
compartir(rafael,(concha,eva)):-no.
compartir(ana,concha):-no.
compartir(concha,eva):-no.
AceptanCompartir(x,y):- compartir(x,y),compartir(y,x).

Por ahi mas o menos esta.

 
Re: Re: Ejercicio Dificil
Enviado por pitix el día 12 de septiembre de 2008

Tene cuidado en como estas dando las clausulas. me parece que ese :- compartir(x,y), compartir(y,x) esta de mas y no llegas a nada con eso.

 



Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network