AT_arc029_1 [ARC029A] 高橋君とお肉
题目描述
高桥君要和朋友一起去露营。
高桥君和朋友带了两个性能相同的烤肉架,可以将肉分别放在两个烤肉架上同时烤。一旦将肉放到烤肉架上,在肉烤熟之前,不能从烤肉架上取下肉,也不能在同一个烤肉架上放上其他的肉。肉烤熟后可以取出。不能将一块肉同时放在两个烤肉架上。共有 $N$ 块肉,每块肉编号为 $1$ 到 $N$。烤第 $i$ 块肉,无论用哪个烤肉架,都需要 $t_i$ 分钟。放肉和取肉的操作不需要时间。
高桥君负责烤所有的肉。大家都很饿,所以希望烤完所有肉所需的总时间最短。
请你求出烤完所有肉所需的最短时间。
输入格式
输入从标准输入按以下格式给出。
> $N$
> $t_1$
> $t_2$
> $\vdots$
> $t_N$
- 第 $1$ 行是一个整数 $N\ (1\leq N\leq 4)$,表示肉的数量。
- 接下来的 $N$ 行,每行一个整数 $t_i\ (1\leq t_i\leq 50)$,表示烤第 $i$ 块肉所需的时间。
输出格式
请输出烤完所有肉所需的最短时间,输出一行,末尾需换行。
说明/提示
### 样例解释 1
可以在一个烤肉架上依次烤第 $1$ 块和第 $4$ 块肉,在另一个烤肉架上依次烤第 $2$ 块和第 $3$ 块肉(下图为参考图)。 !\[\](/img/arc/029/1-1.png)
### 样例解释 2
可以在一个烤肉架上烤第 $3$ 块肉的同时,在另一个烤肉架上依次烤剩下的所有肉。
由 ChatGPT 4.1 翻译