Cannibals and Priests

Three cannibals and three priests must cross a river using a boat which can carry at most two people. On either side of the bank, the priests can never be outnumbered by the cannibals or else the cannibals will eat the priests. The boat cannot cross the river with no people on board.

How can all the cannibals and priests cross the river?

Develop a plan and write down your algorithm.

Last updated