Задача №1720. НОВП
Входные данные
Во входном файле записаны две последовательности. Каждая последовательность описывается двумя строками следующим образом: в первой строке идет длина последовательности \(M\) (1 \(\le\) \(M\) \(\le\) 500), во второй идут \(M\) целых чисел \(a_i\) (\(−2^{31}\) \(\le\) \(a_i\) < \(2^{31}\)) – члены последовательности. Нужно найти возрастающую последовательность наибольшей длины, являющейся подпоследовательностью обоих данных последовательностей.
Выходные данные
В первой строке выходного файла выведите \(N\) - длину наибольшей общей возрастающей подпоследовательности.
Во второй строке выходного файла выведите саму подпоследовательность.
Примеры
Входные данные
5 1 4 2 5 -12 4 -12 1 2 4
Выходные данные
2 1 2
Сдать: для сдачи задач необходимо войти в систему