市场上共有 N 种商品,编号从 0 至 N-1,其中,第 i 种商品价值 v_i 元。
现在共有 M 个商人,编号从 0 至 M-1。在第 j 个商人这,你可以使用你手上的第 x_j 种商品交换商人手上的第 $yj 种商品。每个商人都会按照商品价值进行交易,具体来说,如果 v{xj} > v{yj},他将会付给你 v{xj} - v{yj} 元钱;否则,那么你需要付给商人 v{yj} - v{x_j} 元钱。除此之外,每次交易商人还会收取 1$ 元作为手续费,不论交易商品的价值孰高孰低。
你现在拥有商品 a,并希望通过一些交换来获得商品 b。请问你至少要花费多少钱?(当然,这个最小花费也可能是负数,这表示你可以在完成目标的同时赚取一些钱。)