面试题,好多不会做的面试题,求鄙视。

女神打Boss 2014-11-06 06:43:14
求鄙视,让我在鄙视的路上愈加强大

不知道这个题应该发到哪里,不过真是C++面试时候遇到的题

题目

一个寝室有5个人,有3个相同的柜子,毕业了其中3个人每人分了一个柜子,然后这3个人每人掏了800块钱平分给另外2个人。这是一个公平的交易。求一个柜子多少钱?

求给出解题思路
...全文
372 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
fireofsun 2014-11-18
  • 打赏
  • 举报
回复
先假设没人要柜子,把三个柜子全卖了,然后五个人分钱,由于是公平的,所以原先那两个人的分的钱不变,还是每人1200,所以五个人一共就是6000,意思就是,三个柜子卖了6000,所以每个柜子2000
女神打Boss 2014-11-10
  • 打赏
  • 举报
回复
8楼8楼正确
FeelTouch Labs 2014-11-06
  • 打赏
  • 举报
回复
关键思想:1,均分 2,变换前后每个人占有的价值不变(钱或柜子) 原来:3个柜子的价值归5个人所有,所以每个人占有3/5的柜子价值-数学表示3/5 * x,x表示每个柜子的价值。 后来:这五个人的占有的价值表示: x-800 , x-800, x-800,(3*800)/2 =1200,(3*800)/2=1200,均分的情况下这五个值是相等的。 所以,多种方法可以解出柜子的价值x: 1,x-800 =1200 -> x=2000(仅用后来情况) 2,3/5 * x = x-800 -> x=2000 3,3/5 * x =1200 -> x=2000
侑子的小伙伴 2014-11-06
  • 打赏
  • 举报
回复
引用 5 楼 CKRGD 的回复:
[quote=引用 3 楼 orangeholic 的回复:] 这个。。。。。 (((3*800)/2)*5)/3 = 2000
不明白,能不能用给我讲讲,谢谢大神[/quote] 这样吧 假设5个人凑钱买了3个桌子 桌子价格为x 则每人出份子 (3*x)/5 毕业以后 没得到桌子的人分到(3*800)/2 吧 这就是他们的份子钱 (3*x)/5 (3*800)/2 = (3*x)/5 解方程吧
lanyu_2010 2014-11-06
  • 打赏
  • 举报
回复
设一个柜子X元,X - 800 = 3*800/2 , 解得X = 2000;公平的交易指的是每个人得到的相等,如果把柜子换成人民币应该是一样多的。
QIUSQJF 2014-11-06
  • 打赏
  • 举报
回复
你说你在学编程,貌似应该要理解……你说你去面试?唉……改行吧……
女神打Boss 2014-11-06
  • 打赏
  • 举报
回复
引用 3 楼 orangeholic 的回复:
这个。。。。。 (((3*800)/2)*5)/3 = 2000
不明白,能不能用给我讲讲,谢谢大神
mujiok2003 2014-11-06
  • 打赏
  • 举报
回复
重修小学数学吧
侑子的小伙伴 2014-11-06
  • 打赏
  • 举报
回复
这个。。。。。 (((3*800)/2)*5)/3 = 2000
女神打Boss 2014-11-06
  • 打赏
  • 举报
回复
引用 1 楼 u010030181 的回复:
数学题……列几个方程给他不就OK了
这个我真不会,求解
QIUSQJF 2014-11-06
  • 打赏
  • 举报
回复
数学题……列几个方程给他不就OK了

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧