| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 492 人关注过本帖
标题:各位大虾们。。这个问题我晕啦。。谁能给我个代码提示下。。
取消只看楼主 加入收藏
陈便往
Rank: 2
等 级:论坛游民
帖 子:61
专家分:32
注 册:2011-9-21
结帖率:55.56%
收藏
已结贴  问题点数:10 回复次数:2 
各位大虾们。。这个问题我晕啦。。谁能给我个代码提示下。。
题目:到底怎么倒腾

有两个瓶子A , B, 和无限的水. 可以有三种操作:(1)加满一个瓶子。(2)倒空一个瓶子(3)把水从一个瓶子全部倒入另一个瓶子。

有三个数, (Ca,Cb,N), Ca和 Cb 是 A 和B的容量,最后要求在B瓶中得到容量 N。允许的操作步骤可以有如下7种:

fill A

fill B

empty A

empty B

pour A B

pour B A

success

 其中, "pour A B" means "表示把A瓶中的水全部注入B瓶。"success"表示任务完成。

 输入要求:

有若干组待求数据,每组三个数,ca, cb和N, ca和cb是A瓶和B瓶的容量, N 是最后B瓶中要获取的容量. 假设 0 < Ca <= Cb , N <= Cb <=1000 并且ca,cb互质.

 

输出 要求:

输出是一系列允许操作的组合,恰好可以在B瓶得到容量N,每组数据的最后一行是 "success". 各组数据的操作系列之间不必加空行。

 

搜索更多相关主题的帖子: 瓶子 success 
2012-03-11 23:44
陈便往
Rank: 2
等 级:论坛游民
帖 子:61
专家分:32
注 册:2011-9-21
收藏
得分:0 
怎么没人回答啊???这不是老师的题目。。求指教。。
2012-03-17 00:35
陈便往
Rank: 2
等 级:论坛游民
帖 子:61
专家分:32
注 册:2011-9-21
收藏
得分:0 
呵呵好吧。。我找个高手问问吧;。
2012-03-18 00:01
快速回复:各位大虾们。。这个问题我晕啦。。谁能给我个代码提示下。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011469 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved