洛谷B4156 [厦门小学生 C++ 2023] 太空旅行
题目描述
在未来,太空旅行已经是一件稀松平常的事,星际部又宣称即将开通一条火星至天王星的航线。
所有的星际飞船必须先经过航线 1(地球 → 火星),再经过航线 X(火星 → 天王星)才能顺利抵达天王星。
为了避免星际飞船发生碰撞,每条航线只能有一架飞船正在行驶。已知星际飞船从地球到火星需要 U(i) 时间,火星到天王星需要 V(i) 时间。飞船们可能会滞留在火星,它们必须等待航线状态为空才能起飞。飞船到达火星和离开火星的顺序可能会不一致。
请计算从地球出发的 N 架星际飞船,全部抵达天王星,需要花费的最短时间。
输入格式
第 1 行:一个整数 N,表示星际飞船的数量。
第 2 到 N+1 行:第 i+1 行包含两个空格隔开的整数:U(i) 和 V(i)。
输出格式
输出 1 行,一个单独的整数,表示所有飞船抵达天王星需要的最短时间。
输入输出样例
输入
3
6 4
8 1
2 3
输出
17