酒瓶换酒编程C语言,【终极答案】一劳永逸解决天空问题:酒瓶换酒问题

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

看到还有人争这个问题。一劳永逸给出标准答案。一个问题有两种类型,俏皮问题和严谨问题。什么是俏皮问题呢?比如我小时候看过很多无聊的脑筋急转弯问题,比如:书店里买不到什么书?答案:遗书。这个问题的答案就是俏皮的,让人看完以后就一笑了之,表示:这答案真有意思。但是这种问题的答案一定是不严谨的,不可推敲的。因为非要较真,世界上一定有卖名人遗书的书店。你要是非说没有,跟我赌一千万我肯定能去开一个卖遗书的书店。所以,去借一个空瓶子再还回去的做法(即能喝40瓶)是属于俏皮答案。如果你不较真,比如朋友之间问这个问题,那么这种答案可以算正确,因为这个答案给人们带来了欢乐:“还能这么玩啊”。但是如果你要较真,非说这才是唯一的正确答案,那就大错特错了。较真,严谨下的唯一正确答案只能有一个,就是39。回答40的,是考虑了所谓的“现实生活中”— 现实生活中“很可能”可以借到一个瓶子再还回去。这种做法是错误的。因为百分之九十九的应用题,如果你要擅自考虑“现实生活中”的情况,都是没办法做的。比如经典的水池子问题,一头放水一头注水,问多长时间水池子满。可是现实中会有水蒸发的现象,导致实际时间变慢。换瓶子问题也是,如果考虑现实生活,如果你擅自加入了“可以借酒瓶子”这个设定,那40也不是准确答案。你还可以说,讲真,我门口卖汽水的老板特别喜欢我,我每次买汽水都给我打八折。你还可以说,我说的是真的,我会做手工,把破瓶子做成工艺品卖了能换更多汽水…某个贫穷的孩子可能回答,我这辈子都没见过卖汽水的,所以这个问题不成立…现实中你也不能百分百保证能找到一个人愿意借给你一个瓶子再还。所以如果要做应用题,有一个规定:“只根据题目给出的已知条件来解答问题。题目中未给出的条件不考虑。”这样所有问题就迎刃而解了。不用考虑注水问题水会蒸发,因为条件没给。如果条件里写:设水蒸发的速度为xxxx,那你一定要把这个算进去,才能得出标准答案。同样,如果买酒的问题里加上一句,“已知你可以借无数个瓶子,但是最后要还同样数量瓶子回去,请问最多你能喝几瓶”那标准答案一定是40。不要给自己加戏哦~(纯手打好累)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值