两个排列
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
题目描述
给定两个长为 的由 构成的排列 。你需要求出有多少个 的 非空 连续子段是 的子序列。
序列 是序列 的连续子段,当且仅当在序列 的 开头和结尾 各删除若干(可能为 )个元素,能够得到序列 ;序列 是序列 的子序列,当且仅当在序列 中 任意位置 删除若干(可能为 )个元素,能够得到序列 。
输入格式
第一行输入 个整数 。
第二行输入 个整数,表示排列 。
第三行输入 个整数,表示排列 。
输出格式
第一行输出 个整数,表示答案。
5
3 5 2 4 1
2 4 5 3 1
8
提示
数据范围
对于 的数据,, 构成 的排列。
- 子任务 1( 分):。
- 子任务 2( 分):。
- 子任务 3( 分):。
- 子任务 4( 分):无特殊限制。