#J18P5. 收集小球
收集小球
题目描述
数轴上有 个球,编号为 到 。第 个球位于坐标 ,颜色编号为 。
你一开始位于坐标 ,可以以每秒 的速度沿数轴移动。你需要收集所有球,然后返回坐标 。
收集球时,你必须位于该球所在坐标。你必须按照颜色编号的非降序收集球,也就是说,若先收集球 后收集球 ,则必须满足 。
请计算收集所有球并返回坐标 所需的最短时间。
输入格式
第一行包含一个整数 ,表示球的数量。
接下来 行,每行包含两个整数 和 ,表示第 个球的坐标和颜色编号。
输出格式
输出一行一个整数,表示最短时间。
5
2 2
3 1
1 3
4 2
5 3
12
样例解释
一种最优方案为:从 到 收集颜色 的球,再依次收集坐标 、 的颜色 的球,然后收集坐标 、 的颜色 的球,最后返回 。总用时为 。