有一道面试题是这样的 :
有个程序员 卖烧饼,三块钱一个,总共卖了5个烧饼,第一个人拿了50元买了2个烧饼,程序员没零钱就去隔壁阿姨那换了50元,找给小伙44元,又有一个姑娘拿了10元买了三个烧饼,找了1元,过了一会 阿姨拿了那50元钱说是假的,程序员相信阿姨不会骗他,就又给他换了50元,你说程序员最后赔了多少钱
------解决方案--------------------
赚了15,赔了50.总结:赔了45
------解决方案--------------------
两种方法算,一种是烧饼不算钱,一种是烧饼算钱!
------解决方案--------------------
假设是真币,则没有亏钱, 如果是假币,则亏50元
------解决方案--------------------
44+2烧饼的成本
------解决方案--------------------
亏了41 加2个烧饼的成本
------解决方案--------------------
35加5个烧饼的成本
------解决方案--------------------
赔了50-2个烧饼的成本-3烧饼赚的钱
------解决方案--------------------
+1 收了50元假币不就是亏50么 想那么复杂干嘛 真要那么算起码知道烧饼的成本啊
------解决方案--------------------
赚了15元钱,50元假钱还在自己的手中,如果算的话,就赔了35元。
------解决方案--------------------
等等,捋一捋。
------解决方案--------------------
140平分成70;70平分成35;35+5(砝码)=40,划分成20=15+5(砝码)最后得到50和90
------解决方案--------------------
收入=0
付出=44 + 2个烧饼 = 50元
实际赔了50元
------解决方案--------------------
答案不唯一啊...
------解决方案--------------------
炊饼~~~~炊饼~~~ 卖炊饼~~.....
------解决方案--------------------
拿到这种面试题果断走人

------解决方案--------------------
我怎么感觉赔了很多啊 50块钱找出去了44元 隔壁阿姨又把50元假钱跟你要50元真钱
就是亏了44+50 手里还有50元假钱
另外亏了2个烧饼
赚的是3个烧饼钱
------解决方案--------------------
又黑我程序猿!!!!
算算:
原有:5个烧饼的本钱
第一次:出2个烧饼的本钱+44元 入50(假)
第二次:出3个烧饼的本钱+1元 入10元
第三次:出50元
假的50元不计入算术内:
亏了85块不解释。
遇到这种面试不闪人还站在那儿干嘛
------解决方案--------------------
对了算式:
5*sb - 2*sb-44-3*sb-1+10-50 = -85
------解决方案--------------------
卖多少赔多少。里外一反就是结果了吧。
------解决方案--------------------
赔了50呗,他给别人的都是真钱,自己收到一张假50