Module: Plus grande sous-séquence commune


Problem

1 /5


Plus grande sous-séquence commune

Problem

Étant donné deux séquences, vous devez trouver la longueur de leur plus longue sous-séquence commune.
 
Entrée
La première ligne de l'entrée contient le nombre N – la longueur de la première séquence (1 ≤ N ≤ 1000). La deuxième ligne contient les membres de la première séquence (séparés par un espace) – entiers n'excédant pas 10000 modulo.
 
La troisième ligne contient le nombre M – la longueur de la seconde séquence (1 ≤ M ≤ 1000). La quatrième ligne contient les membres de la deuxième séquence (séparés par un espace) – entiers n'excédant pas 10000 modulo.
 
Sortie
Requis pour générer un seul numéro – longueur  la plus grande sous-séquence commune des deux séquences données, ou 0 s'il n'y a pas une telle sous-séquence.
 
3
1 2 3
2 3 1
Entrée Sortie
2