프로그램 명: crossed_matching
제한시간: 1 초

양의 정수 수열을 가지는 두 개의 행이 주어진다. 아래 행에서 위 행으로 같은 번호를 가지는 수 끼리 연결될 수 있다.

문제는 크로스 되는 쌍의 수를 최대로 하는 것이다.

제한 조건.

입력

첫 줄에는 위점의 수 , 아래점의 수 가 입력된다. 위,아래 점의 개수는 최대 100 개까지이다.

출력

교차하는 최대 선분의 개수를 출력한다.

입출력 예

입력

6 6
1 3 1 3 1 3
3 1 3 1 3 1

출력

6

입력

4 4
1 1 3 3 
1 1 3 3 

출력

0

입력

12 11
1 2 3 3 2 4 1 5 1 3 5 10
3 1 2 3 2 4 12 1 5 5 3 

출력

8

보충 설명

마지막 데이터는 다음과 같은 경우가 최대이다.

출처:Tehran 1999

[질/답] [제출 현황] [푼 후(3)]
[ 채 점 ] [홈으로]  [뒤 로]