已结束 GESP挑战赛#7

A3114 | 左右互博

时间限制1s
内存限制128MB
通过 / 提交0/0

题目描述

Yuilice初中的时候,上课喜欢去玩一种左手跟右手对打的游戏,我们称之为是左右互搏。

左手右手各有一个战力值$sum_l,sum_r$,在最开始的时候$sum_l = sum_r = 0$。

Yuilice想出了$N$个增加战力值的计划,每个计划都有两个数值$l_i$与$r_i$,其中左手的战斗力总值$sum_l$可以表达为每一个计划$l_i$的总乘积,右手的战斗力总之$sum_r$可以表达为每一个计划$r_i$的总和

现在,Yuilice可以选择任意个计划从而增加左手和右手的战斗力,使得他们的战斗力最接近,在Yuilice至少要选择一个计划的情况下,请你算出两个战力值之间的最小绝对值差

注:在仅有一个$l_i$时,$sum_l$可以表示为$l_i \times 1$

注:选择是以每个计划为单位进行选择

输入格式

第一行输入一个整数$n$代表计划总数。

随后$n$行,每行输入两个整数$l_i$,$r_i$,代表每个计划的左右手战力值增加数。

输出格式

输出一个整数,代表两个战力值之间最小绝对值差

输入输出样例

输入 #1
1
3 10
输出 #1
7
输入 #2
2
3 8
5 8
输出 #2
1
输入 #3
4
1 7
2 6
3 8
4 9
输出 #3
1
C++ 编辑器
输入
输出