2012 360校招技术类--------算法设计 传教士过河问题(欢迎各位大牛赐教)

在河的左岸,有M个传教士,和C个野人,一条船。已知,M》=C。

且,1:船只能载两个人,当然得有一个人划船。传教士和野人都可以划船。

        2:当野人数目超过传教士数目时,传教士就会有危险。

问:现在传教士想把所有人都运到河对岸,该怎么运? 请编程规划出方案。

请大家赐教!奋斗

 

(个人的疑惑:如果两个野人一条船到河对岸,那么野人会把船再划回来吗? 从题意来看,得不到明确判断啊。)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值