#arc053c. [arc053_c]魔法使い高橋君
[arc053_c]魔法使い高橋君
问题描述
高桥君记住了 个魔法。这些魔法从 到 编号。
初始时,温度为 度。当高桥君施展第 个魔法时,温度会上升 度,然后下降 度。
高桥君会唱出所有魔法,每个魔法恰好一次。我们定义这段时间内的最高温度为 度。高桥君想要通过调整施展魔法的顺序,尽可能地减小 。请计算 的最小值。
约束条件
- , 是整数。
输入
输入通过标准输入获得,格式如下。
输出
输出 的最小值。
示例输入1
1
10 20
示例输出1
10
当唱出唯一的一个魔法时,温度变化为 → → 度。
示例输入2
2
30 20
10 20
示例输出2
20
按照第 个魔法,然后是第 个魔法的顺序施展魔法时,温度变化为 → → → → 度。
示例输入3
5
5 10
10 5
10 15
15 10
20 20
示例输出3
10
例如,按照 ,,,, 的顺序施展魔法即可。