|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
开发语言
→
『 C语言论坛 』
→ 过河问题
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2014
人关注过本帖
标题:
过河问题
取消只看楼主
加入收藏
黑衣圣堂
等 级:
新手上路
帖 子:44
专家分:0
注 册:2006-3-13
楼主
收藏
问题点数:0 回复次数:3
过河问题
本人求一个老老问题,过河问题。就是一岸有狼羊菜农夫,狼吃羊,羊吃菜,农夫在时不吃,如果一次只能带一样到对岸,
编写程序使全部都带到对岸。(谁愿意指点的话,麻烦尽量将代码写标准,最好能附上点注释,在此多谢了!!!
)
搜索更多相关主题的帖子:
过河
农夫
注释
附上
2006-03-13 10:44
举报帖子
使用道具
赠送鲜花
黑衣圣堂
等 级:
新手上路
帖 子:44
专家分:0
注 册:2006-3-13
第
2
楼
收藏
得分:0
没人来指点指点吗?
我不是一支恣意逃窜的箭,而是一个威灵的射手,我的直感,会引领着,把自我射向,更遥远的,流浪。
2006-03-13 11:46
举报帖子
使用道具
赠送鲜花
黑衣圣堂
等 级:
新手上路
帖 子:44
专家分:0
注 册:2006-3-13
第
3
楼
收藏
得分:0
我想要完整的代码
我不是一支恣意逃窜的箭,而是一个威灵的射手,我的直感,会引领着,把自我射向,更遥远的,流浪。
2006-03-13 16:40
举报帖子
使用道具
赠送鲜花
黑衣圣堂
等 级:
新手上路
帖 子:44
专家分:0
注 册:2006-3-13
第
4
楼
收藏
得分:0
多谢
lj_860603的帮忙啊,可是你那样只能显示出运行到最后的结果,
我运行了一下试了,结果只有Lang has been taken
Cai has been taken
Yang has been taken
Yang has been taken
也许是我的意思没表达清楚吧,就像你说的那样,用0和1来表示在还是不在,
譬如说狼羊菜用000表示,对岸对应的用111表示到了对岸,程序运行第一步的
时候应该能显示出是怎么带的,运行后应有如下显示:
111
000 (这个表示狼羊菜都在原岸)
101
010 (经过判断将羊带到对岸)
001
110 (经过判断将狼带到对岸)
011
100 (此时狼会吃羊,所以将羊带会,切注意刚带来的狼不能再带回,否则会无限循环)
010
101 (同上判断,将菜带到对岸)
000
111 (程序完成,全部带到对岸)
完整的我想最好能是这样,不应该光只有结果,要不那就太简单了,
不过在这还是很感谢 lj_860603 的帮助和启发
我不是一支恣意逃窜的箭,而是一个威灵的射手,我的直感,会引领着,把自我射向,更遥远的,流浪。
2006-03-14 10:07
举报帖子
使用道具
赠送鲜花
4
1/1页
1
快速回复:
过河问题
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.058473 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved