作者chuimn (~'~)
看板Inference
标题[逻辑问题]一组倒水问题
时间Fri Apr 8 19:57:51 2005
Q1:三个没有刻度且容量分别为3、5、8公升容器,且已知8公升的容器装满水,
请利用三个容器倒出4(=[3+5]/2)公升的水。
Q2:若是将容器改为7、11、18公升的容器,是否可倒出9(=[7+11]/2)公升的水?
Q3:从Q1-Q2问题,是否有一套规律的倒法,可以倒出希望的公升数?
Q4:条件同1,是否可倒出其他容量的水(也就能否倒出1、2、3、4、5、6、7公升的水)?
Q5:若改为6、12、18公升的容器,是否可倒出9公升的水?理由呢?
Q6:若改为4、12、16公升的容器,是否可倒出8公升的水?理由呢?
Q7:从1、2、5、6中能否得到哪些问题可以完成,哪些问题不可以完成?
Q1~Q6都解出来了
可是就是Q7解不出来
找到的条件都有漏洞
请问有人解出来吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.27.89
※ 编辑: chuimn 来自: 218.160.27.89 (04/08 19:59)
1F:推 zephyr:没有公因数的就有解 61.228.176.31 04/08
2F:→ zephyr:说太简略了 ^^; 61.228.176.31 04/08
3F:→ zephyr:应该说前面的容器没有公因数就可以倒出任意数 61.228.176.31 04/08
4F:→ zephyr:有公因数的话,倒出来的数字就会是那因数的倍数 61.228.176.31 04/08
5F:推 eieio:所有最大公因数的倍数都倒的出来,否则倒不出来 140.112.30.72 04/08
6F:推 chuimn:我怎麽没想到因数的关系 QQ 感谢 218.160.27.89 04/08