分割子序列
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
题面翻译
【题目大意】
给定两个长度为 的 的排列 和 。
现在需要在 和 中分别取出长度为 两个子序列 和 ,满足 。
最大化 ,求 。
【输入格式】
共三行。
第一行一个整数 。
第二行 个整数表示排列 。
第三行 个整数表示排列 。
【输出格式】
一行一个整数 表示答案。
题目描述
の順列 および が与えられます.
すぬけくんは, と から(連続するとは限らない)部分列を取り出そうとしています. ここで,取り出した部分列は以下の条件を満たす必要があります.
- から取り出した部分列と から取り出した部分列の長さは等しい.以下,この長さを とおく.
- から取り出した部分列を , から取り出した部分列を とおく. このとき,各 について, は の倍数である.
すぬけ君が取り出せる部分列の長さの最大値を求めて下さい.
输入格式
入力は以下の形式で標準入力から与えられる.
输出格式
答えを出力せよ.
样例 #1
样例输入 #1
4
3 1 4 2
4 2 1 3
样例输出 #1
2
样例 #2
样例输入 #2
5
1 2 3 4 5
5 4 3 2 1
样例输出 #2
3
样例 #3
样例输入 #3
10
4 3 1 10 9 2 8 6 5 7
9 6 5 4 2 3 8 10 1 7
样例输出 #3
6
提示
制約
- は の順列である
- は の順列である
- 入力される値はすべて整数である
Sample Explanation 1
から部分列 を, から部分列 を取り出すと,これは条件を満たします. 長さ 以上の部分列を条件を満たすように取ることはできないため,答えは です.
12.10模拟赛
- Status
- Done
- Rule
- Ledo
- Problem
- 5
- Start at
- 2023-12-10 8:30
- End at
- 2023-12-10 18:30
- Duration
- 10 hour(s)
- Host
- Partic.
- 9