UOJ Logo

NOI.AC

1S 512MB
统计

最长公共子序列

输入两个数字序列,求最长公共子序列的长度。

输入描述

第一行一个n

接下来一行n个数字,表示第一个数字序列ai

接下来一行n个数字,表示第二个数字序列bi

输出描述

输出一行一个数字,表示最长公共子序列的长度

样例输入

6
1 2 3 3 2 1
1 2 3 1 2 3

样例输出

4

数据规模与约定

对于100%的数据,n3e51ai, bin,每个数字在序列ai中最多出现三次。

对于30%的数据,n3e3

对于另30%的数据,每个数字在序列ai中最多出现一次。