#loj6534. 有趣的题
有趣的题
[AdditionalFile6534.zip](file://AdditionalFile6534.zip?type=additional_file)
#6534. 有趣的题
标签: 传统 | 时间限制: 1300 ms | 内存限制: 512 MiB |
题目描述
Fly 创造了一个属于他的函数,这个函数是这样的(其中 是个集合):
$$\mathit{Fly}(S,t)= \begin{cases} \min\lbrace a_i+\mathit{Fly}(S-\{ i \},b_i+\max(t-a_i,0))|i\in S\rbrace, & S\neq\emptyset\\\ t, & S=\emptyset \end{cases}$$现在 Fly 给出了一个全集 ,和两个长度为 的正整数序列 ,他 想知道 的值。
均由「构造参数」生成。给定 和 的首项 ,对于 。 的构造参数及构造方式同理。
输入格式
第一行一个整数 ,表示数据的组数。
对于每组数据:
- 第一行一个整数 ,表示序列的长度也是集合的元素个数;
- 第二行会给出 个正整数 ;
- 第三行会给出 个正整数 。
输出格式
共 行,每行一个整数,表示对应的答案。
样例
输入
2
3
3 2 4 5
2 1 1 3
5
7 3 1 7
2 3 2 5
输出
8
20
第一组数据:
序列:3 1 2 序列:2 1 3
第二组数据:
序列:7 2 1 5 3 序列:2 4 5 3 2
数据范围与提示
| 数据点编号 | 构造参数 | |
|---|---|---|
对于 的数据,保证 ,,构造参数 。