年轻人买鞋

来源:互联网 发布:avi制作软件 编辑:程序博客网 时间:2024/06/09 17:23

从程序分析的角度找出下面的关健数据:
一天,有个年轻人来到小米步童鞋店里买了一双鞋子。 这双鞋子成本是15元,标价是21元。 结果是这个年轻人掏出50元要买这双鞋子。 小米步童鞋店当时没有零钱,用那50元向街坊换了50元的零钱,找给年轻人29元。 但是街坊後来发现那50元是假钞,小米步童鞋店无奈之下,还了街坊50元。 现在问题是:小米步童鞋店在这次交易中到底损失了多少钱

算法有两种:
1)29+15(找了人家29元,成本15元)
2)50-(21-15)(拿出去50元,但赚了6元)

找出程序中的关健数据
店主角度:
-15(鞋子成本) -29(支出) +50(收入变量) +50(换币收入)  -50(换回) 0(假币+50归0), -50(收入总数-50)
中间冗余数 +21

共8个数据

-15+(-29)+50-50-50+0-50
=-44

(不算劳务费21-15=6)

年轻人得到
-0(假币-50归0), +21(市价), +29,  

+21+(+29)=50