在一次失败的黄金投机后,初入金融世界的研究员小 O 决定转向更稳定的债券投资市场。
她现在掌握了 n 种不同债券的信息,每种债券只能购买一份:
-
买入该债券需要花费 s_i 元;
-
卖出后可以得到 t_i 元。
小 O 可以按照任意顺序购买并卖出债券,也可以用卖出所得继续购买新的债券,但每种债券至多购买一份。
她希望在一系列买卖操作完成后,最终盈利能达到至少 x 元。
也就是说,如果操作结束后她拥有 A 元,而开始时她拥有 B 元,那么需要满足:A - B >= x
你的任务是:计算出,为了确保最终能够实现盈利目标 x 元,小 O 最少需要准备多少启动资金 B。
如果无论拥有多少启动资金也无法达到盈利目标,请输出 -1。