#1792. 调度问题

调度问题

题目描述

太空梯的装配使用了两台巨形机器A\red{A}B,\red{B,}现有n\red{n}个作业要处理。设第i\red{i}个作业交给 机器A\red{A}处理时需要时间ai,\red{a_i,}若由机器B\red{B}来处理,则需要时间bi\red{b_i}。由于各作业的特点和机器 的性能关系,很可能对于某些i,\red{i,}ai\red{a_i≥}bi,\red{b_i,}而对于某些j,j\red{j,j≠}i,\red{i,}aj<bj\red{a_j<b_j}。既不能将一个作业 分开由2\red{2}台机器处理,也没有一台机器能同时处理2\red{2}个作业。

对于给定的2\red{2}台处理机A\red{A}B\red{B}处理n\red{n}个作业,找出一个最优调度方案,使2\red{2}台机器处 理完这n\red{n}个作业的时间最短。

输入格式

1\red{1}行是1\red{1}个正整数n,\red{n,}表示要处理n\red{n}个作业。接下来的2\red{2}行中,每行有n\red{n}个正整数, 分别表示处理机A\red{A}B\red{B}处理第i\red{i}个作业需要的处理时间。

输出格式

输出最短处理时间。

样例

输入样例

6
2 5 7 10 5 2
3 8 4 11 3 4

输出样例

15

提示:

n<=30\red {n <= 30 }

所有的ai<=30\red{a_i <= 30}