[问题] 指定容量倒酒问题

楼主: DreamYeh (天使)   2023-11-20 12:22:20
暖身题:
有四个正整数,任选其中两数相加、或相减(大减小),其结果都是1到10之间的数、
同时也包括1到10之间所有数 。求这四个数
(失败范例:1,2,4,8,8无法被任两数加减得出)
应用题:
你是一个调酒师,你来到一个新城市工作,你发现居民不挑酒,可以工作愉快,
他们喝酒都是以oz为单位(一次都喝整数oz)。但你不知道1oz是多少cc,幸运的
是你允许携带四种量测杯,量测杯本身没有刻度,装满可以准确量测 1~10oz任一
容量。
客人虽不挑酒,但是对容量很刁钻,差一滴点都不行!
误差+-3%当然是不允许的!(时事)
他们可能会要求要1~13 oz任一容量的酒。
每次客人点酒之后,你允许做以下其中一种操作:
1. 挑选一个量测杯,将酒注满量测杯,再倒入客人的杯子,拿去给客人
2. 挑选两个量测杯,将酒注满其中一个量测杯,再倒入另一个量测杯,
最后将其中一个量测杯的酒倒入客人的杯子。(a-b)
3. 挑选两个量测杯,将酒注满其中一个量测杯,再将酒注满另一个量测
杯,最后将两杯酒都倒入客人的杯子。(a+b)
请问你需要挑选哪四种量测杯到该城市上班?
作者: arthurduh1 (arthurduh1)   2023-11-20 17:09:00
1. 2346 2. 3567
楼主: DreamYeh (天使)   2023-11-20 19:12:00
一楼厉害 可分享一下解题思维吗
作者: arthurduh1 (arthurduh1)   2023-11-20 19:41:00
我只是凑一下而已(汗第二题就先抓 6 7 试第一题我觉得条件给太多了,“只”含 1~10比如选 7,那剩下就不能超过 3,只可能选 1 2 3这不是上一篇的简易版吗XDDD
楼主: DreamYeh (天使)   2023-11-20 20:34:00
是呀 还有更简易版本XD 本想说都没人答后释出

Links booklink

Contact Us: admin [ a t ] ucptt.com