查看: 694|回复: 6

[逻辑推理] 一美元纸币

转载  简洁模式
[已注销]
该学员已被删除
发表于 2023-1-29 13:27:19 | 2023-1-29 13:29编辑 | 显示全部楼层
一家小饭店刚开始营业,店堂中只有三位男顾客和一位女店主。当这三位男士同时站起来付账的时候,出现了以下的情况:
(1)这四个人每人至少有一枚硬币,但都不是面值为1美分或1美元的硬币。
(2)这四个人中没有一人能够兑开任何一枚硬币。
(3)一位名叫卢的男士要付的账单款额最大,一位名叫莫的男士要付的账单数额其次,一位名叫内德的男士要付的账单数额最小。
(4)每位男士无论怎样用手中所持的硬币付账,女店主都无法找清零钱。
(5)如果这三位男士相互之间等值调换一下手中的硬币,则每人都能付清自己的账单而无需找零。
(6)当这三位男士一共进行了两次等值调换之后,他们发现每人手中的硬币与各人自己原先所持的硬币没有一枚面值相同。
随着事情的进一步发展,又出现了如下的情况:
(7)在付清了账单而且有两位男士离开之后,留下的那位男士又买了一些糖果。这位男士本来可以用他手中剩下的硬币时款,可是女店主却无法用她现在所持的硬币找清零钱。
(8)于是这位留下的男士:用1美元的纸币付了糖果钱,但是女店主不得不把她的全部硬币都找给了他。不去管他那天女店主怎么会在找零钱上屡屡遇到麻烦,这三位男士中谁用1美元的纸币付了糖果钱?
注:美国货币中的硬币有1美分、5美分、10美分、25美分、50美分和1美元这几种面值。I00美分合1美元。
登录帐号可查看完整回帖内容
1 | 发表于 2023-1-31 19:40:13 北京| 2023-2-1 11:17编辑 | 显示全部楼层 发帖际遇
照规则,第一次交换可能性如下:
5+25=10+10+10,or 10+10+10+25=50+5
假设三个顾客为A\B\C……过程有点麻烦,省略一下万一错了就白了……
总之A和B交换第一次,B和C交换第二次。
结果:
A:5,25——(变为)——10,10,10
(要付10或者20/说明店主没有5或者10或者都没有)

B:10,10,10,25——(变为)——5,25,25——(变为)——5,50
(要付5或者50,说明店主没有5/如果店主有两个10,那就不是付5)

C:50——(变为)——25,25
(要付25,说明店主没有25/5确定没有了)

已确定店主没有5和25了。
店主的硬币 +糖果钱 = 100
已知店主没有结尾5的硬币(也没有1),所以只有10和50且最多就一个50四个10
所以糖果钱尾数也是0,可能是10,20,30,40.
店主的硬币有一个50,至少一个10
A剩余的全是10元硬币,排除
B若剩5买不了,剩50的话,店主的硬币可以找一美元,店主有一个50,可以找零。
C剩25,必定找不了零,所以是C买糖果。
糖果的价钱是10或者20,所以店主至少有三个10,因此可知B付的50。不论A付的10还是20,都是25小,因此——
B是卢,C是莫,A是内德。
买糖果的人是莫。


强迫性纠正——
C剩余一个25,如果是C买的糖果,糖果的价格就是5or10or15or20
如果糖果是5,店主没有两个10,那么A付的是10且店主原本只有一个50,找一美元店主用了95,-60=35是B和C付的钱,C付了25,B付了5or50,无法满足,排除。
如果糖果是10,店主至少有一个10那就是没有5,也就是B付的50,找一美元用了90,-50=40,-C的25=15,A付的全是10,店主原本持有的只有10or50,无法满足,排除。
如果糖果是15,可直接排除。
如果糖果是20,店主没有5,B付的50,总硬币值80-50=30,再-C的25=5……无法满足排除。
C被排除。

B剩余一个5or50,如果是B买的糖果,他剩余的就不可能是一个5(找零问题)
因此这种情况下B付的5,剩余50,糖果价格就不可能是5or25(店主可直接找零)
如果糖果是10,B付50店主需要找40,B付一个5,C付一个25,只差10就可以,而A至少付了一个10,店主完全可以找硬币零,因此排除。
如果糖果是15,店主需找35,25+10可满足,排除。
如果糖果是20,店主需要找30,25+5可满足,排除。
如果糖果是30,店主需找零20且拥有70,除去BC付的30,剩余40是店主原拥有的和A付的,A付的全是10,店主只有10or50,所以这40是四个10,可以找零,排除。
如果糖果是35,店主需找零15,A至少付了一个10,+B的5即可找零,排除。
如果糖果是40,店主需找零10,排除。
如果糖果是45,店主需找零5,排除。
B被排除。

结果只有A。
A剩余1or2个10,糖果的价格就是5or15.
如果糖果是15,店主需找零35,25+10即满足,排除。
结论:
糖果的价格是5,店主最终拥有硬币值95
店主不能找零说明B付的50
95-50-25=20,每人至少有一个硬币,所以店主原本只有一个10,A付的10
A付10,B付50,C付25
B是卢,C是莫,A是内德
买糖的是A,即是内德
登录帐号可查看完整回帖内容
[已注销]
该学员已被删除
| 楼主| 发表于 2023-2-1 09:22:51 | 显示全部楼层
是内德,百度有就不放解析过程了
| 发表于 2023-2-11 02:16:08 重庆| 显示全部楼层 发帖际遇
题目好长啊
尚未登录
您需要登录后才可以回帖 登录 | 加入学院