Сложная задача
면접 대비시간 제한2초메모리 제한1024 MB
두 이진 수열이 주어질 때, 각각의 부분수열이면서 감소하지 않는 가장 긴 공통 부분수열의 길이를 구한다.
문제
Чтобы выбраться из игры, доктору Смолдеру Брэйвстоуну надо решить сложную задачу. Ему надо для двух последовательностей, состоящих из нулей и единиц, найти максимальную длину последовательности, которая является подпоследовательностью каждой из них, и при этом неубывает.
Поскольку доктор Смолдер Брэйвстоун гораздо более хорош в бросании бумерангов, чем в решении подобных задач, он попросил вас помочь ему. Вам требуется найти длину наибольшей общей неубывающей подпоследовательности двух последовательностей из нулей и единиц.
입력
Первая строка входных данных содержит единственное целое число --- длину первой последовательности ().
Вторая строка содержит целых чисел --- элементы первой последовательности ().
Третья строка содержит единственное целое число --- длину второй последовательности ().
Четвертая строка содержит целых чисел --- элементы второй последовательности ().
출력
Выведите единственное целое число — длину наибольшей общей неубывающей подпоследовательности данных последовательностей.
힌트
В тесте из условия наибольшей общей неубывающей подпоследовательностью данных последовательностей является последовательность . Она имеет длину .