canibales y misioneros
Tengo que realizar en visual c++ el problema de los canibales y misioneros y tengo alguna idea pero si me podeis pasar el codigo porque me cuesta acabar de plantearlo, si teneis el codigo mejor. Yo habia pensado esto:
Definición de estados
El primer paso para solucionar el problema es representar los estados del mismo:
estado( número de misioneros a la izquierda,
número de caníbales a la izquierda,
número de misioneros a la derecha,
número de caníbales a la derecha,
posición del bote: izquierda / derecha).
Estado inicial : estado(3,3,0,0,izquierda).
Estado final : estado(0,0,3,3,derecha).
Bueno, gracias por vuestra ayuda
Definición de estados
El primer paso para solucionar el problema es representar los estados del mismo:
estado( número de misioneros a la izquierda,
número de caníbales a la izquierda,
número de misioneros a la derecha,
número de caníbales a la derecha,
posición del bote: izquierda / derecha).
Estado inicial : estado(3,3,0,0,izquierda).
Estado final : estado(0,0,3,3,derecha).
Bueno, gracias por vuestra ayuda
