#ABC185E. 序列编辑

序列编辑

序列编辑

题目描述

有长度为 NN 的整数数列 AA 和长度为 MM 的整数数列 BB

高桥君从 AA 中删除若干元素,将剩余元素按原来的顺序连接起来,构造新的数列 AA'。(可以一个都不删,也可以全部删除。)

对于 BB 也一样,通过删除若干元素并将剩余元素按原顺序连接,构造新的数列 BB'。(可以一个都不删,也可以全部删除。)

此时,需要选择使得 A=B|A'| = |B'| 的删除方式。(对于数列 sss|s| 表示 ss 的长度。)

设从 A,BA, B 中删除的元素总数为 xx,满足 1iA1 \le i \le |A'|AiBi{A'}_i \neq {B'}_i 的整数 ii 的个数为 yy,请计算 x+yx + y 的最小可能值。

输入格式

输入按以下格式从标准输入给出:

NN MM
A1A_1 A2A_2 A3A_3 \dots ANA_N
B1B_1 B2B_2 B3B_3 \dots BMB_M

输出格式

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

样例

4 3
1 2 1 3
1 3 1
2

AA 中删除 A4A_4 构造 AA',从 BB 中不删除任何元素构造 BB',此时 x=1x = 1

另外,此时满足 1iA1 \le i \le |A'|AiBi{A'}_i \neq {B'}_i 的整数 ii 只有 22 一个,所以 y=1y = 1。于是 x+y=2x + y = 2,这是最小值。

4 6
1 3 2 4
1 5 2 6 4 3
3

AA 中不删除任何元素,从 BB 中删除 B4,B6B_4, B_622 个元素,则 x=2,y=1x = 2, y = 1x+y=3x + y = 3,这是最小值。

5 5
1 1 1 1 1
2 2 2 2 2
5

也允许从 AABB 中都一个元素都不删。

数据范围

  • 1N,M10001 \le N, M \le 1000
  • 1Ai,Bi1091 \le A_i, B_i \le 10^9
  • 输入均为整数
难度 提高
通过率
尝试 0
已通过 0
ID
2050
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签