#MS2410A. LIS
LIS
题目描述
给定长度为 的排列 ,删除 的代价是 。
现在希望删除一些 ,使得删完后 的 LIS(最长上升子序列)长度 ,最小化被删除元素的代价和。
对 分别求出答案。
输入格式
本题有多组数据。第一行一个正整数 (),表示测试数据组数。
对于每组数据,第一行一个整数 ()。
第二行 个整数 (, 互不相同)。
第三行 个整数 ()。
输出格式
对于每组数据,输出一行 个整数,第 个整数表示 时的最小代价和。
4
5
3 1 4 2 5
6 7 10 2 4
6
2 1 5 6 4 3
8 7 9 7 5 10
6
1 3 2 5 6 4
2 10 2 10 8 2
5
1 2 3 4 5
5 4 3 2 1
16 4 0 0 0
22 7 0 0 0 0
22 10 2 0 0 0
10 6 3 1 0