编程介的小学生
2017-10-17 14:08过河
Problem Description
一天,小明需要把x只羊和y只狼运输到河对面。船可以容纳n只动物和小明。每次小明划船时,都必须至少有一只动物来陪他,不然他会感到厌倦,不安。不论是船上还是岸上,狼的数量如果超过羊,狼就会把羊吃掉。小明需要把所有动物送到对面,且没有羊被吃掉,最少需要多少次他才可以穿过这条河?
Input
有多组数据,每组第一行输入3个整数想x, y, n (0≤ x, y,n ≤ 200)
Output
如果可以把所有动物都送过河,且没有羊死亡,则输出一个整数:最少的次数。否则输出 -1 .
Sample Input
3 3 233 33 3
Sample Output
11-1
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- 过河问题,网上找的都不是这道题。QAQ
- c++
- 1个回答
- 一道面试题目。。。
- 求职
- 面试题
- 0个回答
- 工作7年(一直在混)了,决定不找工作了,要干点啥才不至于人将不人,请各位赐教!
- 工作
- 0个回答
- 过河
- x
- 数据
- 2个回答
- 一个基础问题,搞不清楚
- java
- float
- 9个回答
换一换