现有买方和卖方各n个
n个买方买的商品总数和n个卖方商品总数相等
卖方卖给买方商品要开一张发票,买方方便去取货
请用java实现买方和卖方的自动撮合处理要求:
1.若买方A所买商品数量和卖方B所卖商品数量一样,则优先匹配
2.每个卖方所开的发票最少,每个买方都很简单的买到想要的商品例如:卖家:  数量      买家      数量
A      1000      a         800
B      500       b         500
C      300       c         200
D      200       d         500则匹配结果是:
B → b
A → a + c
C+D → d