← 返回题库
高级

实现库存扣减与乐观锁

未完成

示例

输入
solve()
期望输出
库存扣减测试:
  P001 qty=2 ver=1: OK - stock=148, version=2
  P001 qty=5 ver=2: OK - stock=143, version=3
  P002 qty=100 ver=1: FAIL - insufficient stock: 80 < 100
  P003 qty=1 ver=1: OK - stock=29, version=2
  P003 qty=1 ver=1: FAIL - version conflict: expected=1, actual=2
库存事件记录: 40条 (deducted=9, restored=31)
Python 代码 🔒 登录后使用
🔒

登录后即可练习

注册免费账号,在浏览器中直接运行 Python 代码