暖身题:
有四个正整数,任选其中两数相加、或相减(大减小),其结果都是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)
请问你需要挑选哪四种量测杯到该城市上班?