U435290 韩信点兵
题目描述
小 W 手里拥有 $m$ 个士兵。他想让这些士兵站 $n$ 次方队。
对于第 $i$ 次列队,士兵站成了以 $a_i$ 人为一列的方队,发现剩余了 $x_i$ 个士兵。
输入格式
输入共 $n+1$ 行。
第一行,一个正整数 $n$ 的值。表示共有 $n$ 次列队。
接下来 $n$ 行,每行两个数字,代表列宽 $a_i$ 和余数 $x_i$。
输出格式
共 1 行,为 $m$ 的最小值。
说明/提示
#### 【样例解释】
每 3 人一列,103 人共可以列成 34 行余 1 人。
每 5 人一列,103 人共可以列成 20 行余 3 人。
每 7 人一列,103 人共可以列成 14 行余 5 人。
可以证明 103 是该种情况下 $m$ 的最小值。
#### 【数据范围】
对于 $100\%$ 的数据,$1 \leqslant n \leqslant 100$,$1 \leqslant a_1 < a_2 < \ldots < a_n \leqslant 10^9$,$0 \leqslant x_i < a_i$。
数据保证 $1 \leqslant m$ 的最小值 $ \leqslant 10^{18}$。