atcoder#ABC185E. [ABC185E] Sequence Matching
[ABC185E] Sequence Matching
题目描述
長さ の整数列 と、長さ の整数列 があります。
高橋君は から、いくつかの要素を取り除き、残った要素をそのままの順番で繋げることで新たな数列 を作ります。(一つも取り除かなくても、全部取り除いても構いません。)
についても同様に、いくつかの要素を取り除き、残った要素をそのままの順番で繋げることで新たな数列 を作ります。(一つも取り除かなくても、全部取り除いても構いません。)
このとき、 となるような取り除き方をします。(数列 について は の長さを表します。)
から取り除いた合計要素数を とし、 かつ を満たす整数 の数を とするとき、 として考えられる最小の値を求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
$ A_1\ \hspace{7pt}\ A_2\ \hspace{7pt}\ A_3\ \hspace{5pt}\ \dots\ \hspace{5pt}\ A_N $ $ B_1\ \hspace{7pt}\ B_2\ \hspace{7pt}\ B_3\ \hspace{5pt}\ \dots\ \hspace{5pt}\ B_M $
输出格式
として考えられる最小の値を出力せよ。
题目大意
在序列 中各选出其一个子序列 和 ,使得 和 长度相同,最小化(删掉的元素个数) + ( 和 对应位置上元素不相等的位置个数),输出这个最小值。
4 3
1 2 1 3
1 3 1
2
4 6
1 3 2 4
1 5 2 6 4 3
3
5 5
1 1 1 1 1
2 2 2 2 2
5
提示
制約
- 入力は全て整数
Sample Explanation 1
から を削除して を作り、 からは何も削除せず を作ることにすると、 となります。 また、このとき かつ を満たす整数 は の一つのみなので となります。そして は となり、これが最小です。
Sample Explanation 2
からは何も取り除かず、 からは の 要素を削除すると となり、 は で、これが最小です。
Sample Explanation 3
からも からも何も取り除かないことも許されます。