#729. 希蒙的炼金术1

希蒙的炼金术1

题目描述

希蒙学习了一门新的技艺,为了证明他的实力,他要用有限的材料炼制出最好的药水来。现在希蒙有 nn 种可支配的材料。对于每一种材料,我们知道它们各自的美丽值 bb 和强力值 pp。当我们添加材料时,总的美丽值为每一种材料的美丽值总乘积;总的强力值为每一种材料的强力值的总和。

希蒙为了让他的成果尽善尽美,所以希望选取材料,以使得美丽值和强力值的绝对差最小。

另外,希蒙必须添加至少一种材料,因为没有材料是无法制作炼金药水。

输入格式

第一行一个整数 nn,表示可供选用的材料种类数。

接下来 nn 行,每行 22 个整数 bib_ipip_i,表示第 ii 种食材的美丽值和强力值。

输出格式

一行一个整数,表示可能的美丽值和强力值的最小绝对差。

样例 #1

样例输入 #1

1
3 10

样例输出 #1

7

样例 #2

样例输入 #2

2
3 8
5 8

样例输出 #2

1

样例 #3

样例输入 #3

4
1 7
2 6
3 8
4 9

样例输出 #3

1

提示

数据规模与约定

对于 100%100\% 的数据,有 1n101 \leq n \leq 10,且将所有可用材料全部使用产生的总强力值和总美丽值小于 1×1091 \times 10^9,强力值和美丽值不同时为 1100