码迷,mamicode.com
首页 >  
搜索关键字:倒水问题    ( 42个结果
倒水问题
问题:我们经常会遇见这些问题比如给你一个容量为5升的杯子和一个容量为3升的杯子,水不限使用,要求精确得到4升水并写出算法。回答:1) 直接以简答的方式给定方案这个比较简单,即便是不知道什么原理,也可以很快凑出来。假设两个杯子分别为x 5升杯, y 3升杯 : 装满 x ; x -> y ;清空Y ;...
分类:其他好文   时间:2015-05-20 09:28:59    阅读次数:123
倒水问题 (codevs 1226) 题解
【问题描述】 有两个无刻度标志的水壶,分别可装x升和y升 ( x,y 为整数且均不大于100)的水。设另有一水缸,可用来向水壶灌水或接从水壶中倒出的水, 两水壶间,水也可以相互倾倒。已知x升壶为空壶, y升壶为空壶。问如何通过倒水或灌水操作, 用最少步数能在x或y升的壶中量出 z(z ≤ 100)....
分类:其他好文   时间:2015-05-19 10:09:29    阅读次数:190
UVA - 571 - Jugs (数论 - 经典倒水问题)
题目传送:UVA - 571 思路:A为空时就加满,不空就倒给B,B满了后就全倒掉,直到B的容量为n(参考) AC代码: #include #include #include #include #include #include #include #include #include #include #include #include #define ...
分类:其他好文   时间:2015-04-29 10:06:03    阅读次数:80
倒水问题 隐式图搜索问题
#include #include #include #include #include #include #include #include #include #include using namespace std; struct node{ int x,y; }; int a,b,tar; node prestate[1010][1010]; int ope[1010...
分类:其他好文   时间:2015-04-25 09:24:56    阅读次数:152
HDU 1495 非常可乐(BFS 倒水问题)
题意  将体积为s的可乐  利用容积分别为n和m的两个杯子平均分为两份  至少需要倒多少次可乐 可以把容器s,n,m中装的可乐量看成一种状态  容器都是没有刻度的  所以每次倒可乐要么把自己倒完 要么把对方倒满  每种状态可以通过一次倒水到达哪些状态  于是可以通过bfs判断到达每种状态需要倒多少次   3个容器中有一个装的可乐为s/2的状态就是答案了  s是奇数时明显不可能平分的  可以...
分类:其他好文   时间:2015-04-01 11:32:24    阅读次数:152
HLJOJ1021(倒水问题)
1021: 倒水问题 Time Limit: 1 Sec  Memory Limit: 328 MB Submit: 31  Solved: 15 [Submit][Status][Web Board] Description 设大,中,小三个杯子的容量分别为a,b,c。开始时,A中装满了水,B,C都为空。你的任务是,判断经过一系列操作后,能否使其中一个杯子里出现x升水。...
分类:其他好文   时间:2015-03-17 08:11:30    阅读次数:132
poj 3414 pots (bfs 倒水问题)
#include#include#include#includeusing namespace std;int vis[120][120];int vl,vr;int ok;int key;struct node{ int l,r; int fa; int op;};node st...
分类:其他好文   时间:2015-02-12 01:55:17    阅读次数:175
yzoi1777倒水问题的详细解法
Description - 问题描述x、y、z三个容器,其最大容量分别是xMAX升、yMAX升、zMAX升,这里规定100>xMAX>yMAX>zMAX。一开始x是装满了水的,现在要用这三个没有刻度的容器量出n升水来,请打印出最少的量取步骤。Input - 输入数据输入只有一行,即4个整数:xMax...
分类:其他好文   时间:2014-12-13 17:49:42    阅读次数:257
POJ3414 Pots(BFS)
倒水问题。 题意:给两个杯子,容积分别为A和B。通过从水龙头接水(每次都接满),把杯里水全倒掉,把一个杯子里的水倒到另一个杯子里面三种操作使其中一个杯子里的水为C。 解题思路:6入口的BFS。难点在如何保存路径。 #include #include #include #include #include using namespace std; bool vis[110][110]; str...
分类:其他好文   时间:2014-09-24 09:39:26    阅读次数:215
POJ 3414 Pots (经典bfs )
poj 3414 两个壶倒水问题...
分类:其他好文   时间:2014-08-06 14:49:41    阅读次数:275
42条   上一页 1 2 3 4 5 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!