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