收银机问题(不是最优解,但是是可行的)
收银机问题(不是最优解,但是是可行的)题目地址
编写一个用于收银机的函数checkCashRegister(),传入售价为第一个参数(price)、支付金额为第二个参数(cash)、收银机內的金额为第三个参数(cid)。
cid是包含货币面值的二维数组。
函数checkCashRegister()必须返回含有status键值和change键值的对象。
如果收银机內的金额少于应找回的零钱数,或者你无法返回确切的数目时,返回{status: "INSUFFICIENT_FUNDS", change: []}。
原创
2021-06-22 12:43:58 ·
323 阅读 ·
0 评论