得到子序列的最少操作次数
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给你一个数组 ,包含若干 互不相同 的整数,以及另一个整数数组 , 可能 包含重复元素。
每一次操作中,你可以在 的任意位置插入任一整数。比方说,如果 ,那么你可以在中间添加 得到 。你可以在数组最开始或最后面添加整数。
请你返回 最少 操作次数,使得 成为 的一个子序列。
一个数组的 子序列 指的是删除原数组的某些元素(可能一个元素都不删除),同时不改变其余元素的相对顺序得到的数组。比方说, 是 的子序列,但 不是子序列。
输入格式
三行,第一行输入两个整数 表示 的长度 和 表示 的长度。接下来两行分别输入数组 和 ,且 中不包含任何重复元素。
输出格式
一行,输出 最少 操作次数
样例
3 5
5 1 3
9 4 2 3 4
2
样例 1 解释
你可以添加 和 ,使得 变为 , 为 的子序列。
6 8
6 4 8 1 3 2
4 7 6 2 3 8 6 1
3
HGNU ACM Training Round #3 Good Bye 2021: Hello 2022
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 12
- 开始于
- 2022-1-4 12:00
- 结束于
- 2022-1-4 17:00
- 持续时间
- 5 小时
- 主持人
- 参赛人数
- 29