软件测试面试题:怎样斟酒

怎样斟酒

也许,还没有一个难题像这道题那样激起这么多的欢乐,这是泰巴旅店老板哈利·裴莱提出的。他一路上陪着一伙朝圣者,有一次他把同伴一齐叫来,说:

“我可敬的老爷们,现在轮到我来启迪一下你们的心智。我给你们讲一个难题,它会使你们大伤脑筋。但是我想你们最后会发现,它很简单。请看,这儿放着一桶绝妙的伦敦白啤酒。我手里拿着两个大盅,一个能盛5品脱,另一个能盛3品脱。请你们说说看,我怎样斟酒,使得每个盅里都恰好有1品脱?”

回答这个问题,不允许使用任何别的容器或设备,也不许在盅子上做记号。

分析与解答

由索维尔克小旅店“泰巴”快乐的东家提出的难题,比其他朝圣者的难题更通俗。

“我看,我的老爷们,”他扬声说,“太妙啦,我的小小诡计把你们的头脑弄糊涂了。要在这两个盅子里都斟上1品脱酒,不许用其他任何容器帮助,这对我来说是毫不困难的。”

于是,泰巴旅店的老板开始向朝圣者们解释,怎样完成这最初认为简直不能解决的问题。他立刻把两个盅子都斟满,然后将龙头开着让桶里剩下的啤酒都流到地板上(对于这种做法,同伴们坚决提出抗议。但机智的老板说,他确切地知道原来桶内的啤酒量比8品脱多不了多少。请注意,流尽的啤酒量不影响本题的解)。他再把龙头关上,并将3品脱盅子内的酒全部倒回桶中,接着把大盅的酒往小盅倒掉3品脱,并把这3品脱酒倒回桶中,他又把大盅剩下的2品脱酒倒往小盅,把桶里的酒注满大盅(5品脱),这样,桶里只剩1品脱。他再把大盅的酒注满小盅(只能倒出1品脱),让同伴们喝完小盅里的酒,然后从大盅往小盅倒3品脱,大盅里剩下1品脱,又喝完小盅的酒,最后把桶里剩的1品脱酒注人小盅内。这样朝圣者们怀着极大的惊讶与赞叹之情,发现在每个盅子里现在都是一品脱啤酒。


个人简介


我是一名测试兼开发工程师,目前25K,目前做的是无人驾驶,欢迎和大家一起交流测试技术,一起高薪就业,我们还有一起打妖怪的群哦,还有面试题小程序哦

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

面试题库test

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值