今天来点有趣的内容,可能比较烧脑。是四道有意思的题目,来看看大家的数学是不是体育老师教的,当然答不出来也没关系,就是玩个热闹,如果觉得简单就在文章末尾留言,让我们一起膜拜一下。

题目1:

王师傅是卖鱼的,一斤鱼进价45元,现亏本大甩卖,顾客35元买了一公斤,给了王师傅100元假钱,王师傅没零钱,于是找邻居换了100元。事后邻居存钱过程中发现钱是假的,被银行没收了,王师傅又赔了邻居100,请问王师傅一共亏了多少?(这道题目不简单,到底亏了多少?

这种题目真是烧脑,我从黑盒的角度来看待,拆分为下面的几个事件:

事件 王师傅的花费
进1公斤鱼,一斤45元 -90
收到100元钱 100
没零钱,找邻居换了100 0
找给顾客65 -65
邻居发现是假钱,王师傅赔了100 -100

这样一来,答案就是亏了155

当然还有一个王师傅卖鞋的版本,价格不同,思路还是差不多。

王师傅是卖鞋的,一双鞋进价60元甩卖40元,顾客来买双鞋给了张50,王师傅没零钱,于是找邻居换了50元。事后邻居发现钱是假的,王师傅又赔了邻居50。请问王师傅一共亏了多少?

我在知乎上看到了很多有才的人,有人给了四种解法。【解法一:按守恒】

  • 邻居:给出50,收到50假币,后来又从王师傅处讨回50真币,所以邻居不赚也不亏;

  • 顾客:付出50假币(价值0),得到进价60的鞋子和10块找零,净赚70;

  • 王师傅:三个人构成封闭系统,价值守恒,所以顾客的盈利来自王师傅,即王师傅损失70。

【解法二:按事件】

  • 卖鞋

  • 收到假币

分析两件事的收益情况

  • 卖鞋:60的鞋卖40,赔20,即-20

  • 收到假币:用真金白银的50换了假的50(实际价值为0),赔50,即-50

综合,赔70【解法三:按过程】

所以也是赔70 所以也是赔70

【解法四:按收支】
王师傅的获得:

  • 从邻居处获得50块真币

王师傅的失去:

  • 失去进价60的鞋

  • 找给顾客10块

  • 赔给邻居50块

+50-60-10-50=-70

题目2:

王师傅很忙,卖鱼又卖鞋,我们再来一道卖鞋的。

王师傅是卖鞋的,一双鞋进价20元卖30元,顾客来买鞋给了张50,王师傅没零钱,于是找邻居换了50元。事后邻居发现钱是假的,王师傅又了邻居50。请问王师傅一共亏了多少?

所以按照同样的思路,那就很简单了。

答案就是-20+50+0-20-50=-40

题目3

如果你有无穷多的水,一个3公升的提捅,一个5公升的提捅,两只提捅形状上下都不均匀,问你如何才能准确称出4公升的水?

这个题目把预先的可用条件都封杀了。

假设3公升的提供为A,5公升的为B,一种思路就是:

1)B中放入5公升的水   A(0)B(5)

2)B中的水导入A中,这样B中还剩下2公升,A中是3公升。 A(3)B(2)

3)倒掉A中的3公升水  A(0)B(2)

4)B中的水导入A中   A(2)B(0)

5)B中倒入5公升的水  A(2)B(5)

6)B中的水导入A中  A(3)B(4)

核心思路就是7-3=4

题目4

在9个点上画10条直线,要求每条直线上至少有三个点?

这道题确实烧脑,我是没做出来。如果想做的可以先不要放下看,自己想一想。

分析:10条直线,每条线至少3个点,总共需要40个点(不考虑重叠)。说明9个点上每个点至少有3或4条直线通过。

细分化为:有3个点被4条直线通过,6个点被3条直线通过,这样3*4+6*3 = 40才能满足条件需要。

四道烧脑的题目(r11笔记第31天)相关推荐

  1. LeetCode《算法入门》刷题笔记(31 题全)

    LeetCode<算法入门>刷题笔记(31 题全) 二分查找 1. 二分查找 _解法1:二分搜索(迭代) 解法2:二分搜索(递归) 2. 第一个错误的版本 _解法1:二分 3. 搜索插入位 ...

  2. 一个SQL性能问题的优化探索(二)(r11笔记第38天)

    继续前几天的一个案例一个SQL性能问题的优化探索(一)(r11笔记第33天) 如下的SQL语句存在索引字段CARD_NO,但是执行的时候却走了全表扫描,因为这是一个核心表,数据量很大,导致数据库负载很 ...

  3. Git笔记(31) 重置揭密

    Git笔记(31) 重置揭密 1. 三棵树 1.1. HEAD 1.2. 索引 1.3. 工作目录 2. 工作流程 3. 重置 3.1. 移动 HEAD(--soft) 3.2. 更新索引(--mix ...

  4. 视觉SLAM笔记(31) 特征提取和匹配

    视觉SLAM笔记(31) 特征提取和匹配 1. 运动图像 2. 提取 ORB 特征并匹配 1. 运动图像 为此准备了两张图像,位于 VSLAM_note/031/ 下的 1.png 和 2.png 它 ...

  5. ROS笔记(31) ArbotiX关节控制器

    ROS笔记(31) ArbotiX关节控制器 1. 关节控制器 2. 添加配置文件 3. 运行ArbotiX节点 4. action 5. 添加测试文件 6. 启动测试 1. 关节控制器 Movelt ...

  6. 深度学习笔记(31) 迁移与增强

    深度学习笔记(31) 迁移与增强 1. 迁移学习 2. 大训练集的迁移学习 3. 迁移规律 4. 数据增强 1. 迁移学习 如果要做一个计算机视觉的应用,相比于从头训练权重,或者说从随机初始化权重开始 ...

  7. 百倍性能的PL/SQL优化案例(r11笔记第13天)

    我相信你是被百倍性能的字样吸引了,不过我所想侧重的是优化的思路,这个比优化技巧更重要,而结果嘛,其实我不希望说成是百倍提升,""自黑""一下. 有一个真实想法和 ...

  8. CTFHUB http协议题目 学习笔记 详细步骤 请求方式 302跳转 cookie 基础认证 响应源代码

    CTFHUB http协议题目 学习笔记 详细步骤 请求方式 302跳转 cookie 基础认证 响应源代码 WEB-HTTP协议 1-请求方式 2-302跳转 3.cookie 4.基础认证 5.响 ...

  9. 几何光学学习笔记(31)- 6.6 光学系统中光能损失的计算

    几何光学学习笔记(31)- 6.6 光学系统中光能损失的计算 6.6 光学系统中光能损失的计算 1. 透射面的反射损失 2. 镀金属层的反射面的吸收损失 3. 透射光学材料内部的吸收损失 4.总述 6 ...

最新文章

  1. php怎样指定主页,如何修改apache指定主页
  2. 站点选择技术RHI、DNS
  3. lintcode-34-N皇后问题 II
  4. 重装MS SQL Server 2000前必须彻底删除原安装文件!
  5. itunes备份包括哪些内容_品牌VI设计一般都包括哪些内容?
  6. linux主机操作性日志恢复测试,Linux主机操作系统加固规范标准[详].doc
  7. 3. CMake 系列 - 分模块编译安装项目
  8. leetcode421. 数组中两个数的最大异或值(贪心算法)
  9. 助力APP尽情“撒币”!阿里云正式上线移动直播问答解决方案
  10. 谷歌浏览器如何抓取grpc_前5名:Google分享gRPC,更好的开源UX等
  11. nrm —— 快速切换 NPM 源
  12. 在Linux环境下安装MYSQL
  13. data1 op data2 c语言,编写一个简单计算器程序,输入格式为:data1 op data2。其中data1和data2是参加...
  14. jq数组清空_JQuery 数组获取和删除元素
  15. php去除emoji表情代码
  16. cryptojs php,CryptoJS简单使用方法
  17. dw常用标签_Dreamweaver制作基本标签
  18. 2021年人工智能学习路线图分享
  19. shiro整合ehcache Cannot resolve reference to bean 'securityManager' while setting bean property 'secur
  20. 第三方登录:QQ登录接入指南

热门文章

  1. 开讲啦:Chap 09 用户自己建立数据类型
  2. postgresSQL 时间操作
  3. Markdown如何定义公式编号,以及引用编号
  4. 联想等7家企业遭美“337调查”
  5. 基于剪裁法的反射面设计
  6. 为什么每个远程工作者都应该使用虚拟浏览器进行在线协作?
  7. 对分查找法(二分查找法,折半查找法)
  8. better comment and better habit
  9. Python学习笔记【第一篇】:认识python和基础知识
  10. python3 实现rc4算法