#3155. Sequence Matching

0

Sequence Matching

Sequence Matching

题目描述

我们有一个长度为 NN 的整数序列 AA 和一个长度为 MM 的整数序列 BB。
Takahashi 将通过从 AA 中删除若干元素(可能为零个或全部)并将剩下的元素连接起来构造一个新序列 A′A'。
类似地,他将通过从 BB 中删除若干元素(可能为零个或全部)并将剩下的元素连接起来构造另一个新序列 B′B'。
这里,他会删除元素使得 ∣A′∣=∣B′∣|A'| = |B'|。(对于序列 ss,∣s∣|s| 表示其长度。)
令 xx 为从 AA 和 BB 中删除的元素的总数,令 yy 为满足 1≤i≤∣A′∣1 \le i \le |A'| 且 A′i≠B′i{A'}_i \neq {B'}_i 的整数 ii 的个数。输出 x+yx + y 的最小可能值。

输入格式

输入从标准输入按如下格式给出: NN MM $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$

输出格式

输出 x+yx + y 的最小可能值。

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

提示

1≤N,M≤10001 \le N, M \le 1000 1≤Ai,Bi≤1091 \le A_i, B_i \le 10^9 输入中的所有值均为整数。如果我们通过从 AA 中删除 A4A_4 来构造 A′A',并且不从 BB 中删除任何元素来构造 B′B',则 xx 为 11。
在这里,满足 1≤i≤∣A′∣1 \le i \le |A'| 且 A′i≠B′i{A'}_i \neq {B'}_i 的整数 ii 只有一个:i=2i = 2,因此 yy 为 11,且 x+yx + y 为 22,这是最小可能值。
如果我们不从 AA 中删除任何元素而从 BB 中删除 B4,B6B_4, B_6,则有 x=2,y=1x = 2, y = 1,且 x+y=3x + y = 3,这是最小可能值。
允许对 AA 和 BB 都不删除任何元素。

标签: AtCoder|abc185E

来源

AtCoder|abc185E