Олимпиадный тренинг

Задача . A. Отпечатки пальцев


Задача

Темы: реализация *800

Вы заперты в комнате, на двери которой висит цифровой замок с 10 кнопками, соответствующими цифрам от 0 до 9. Чтобы открыть дверь, надо ввести правильный код на замке. У вас также есть некоторая последовательность цифр.

На некоторых кнопках цифрового замка есть отпечатки пальцев. Вы верите, что правильный код от замка — это самая длинная подпоследовательность (возможно, с пропусками) последовательности, которую вы знаете, в которой каждая цифра имеет отпечатки пальцев на соответствующей ей кнопке. Найдите такой код.

Входные данные

Первая строка содержит два целых числа \(n\) и \(m\) (\(1 \le n, m \le 10\)) — количество цифр в известной вам последовательности, и количество кнопок на замке, на которых есть отпечатки.

Следующая строка содержит \(n\) разделенных пробелом различных целых чисел \(x_1, x_2, \ldots, x_n\) (\(0 \le x_i \le 9\)) — известная вам последовательность.

Следующая строка содержит \(m\) разделенных пробелом различных целых чисел \(y_1, y_2, \ldots, y_m\) (\(0 \le y_i \le 9\)) – кнопки, на которых есть отпечатки.

Выходные данные

В единственной строке выведите через пробел цифры кода. Если код пустой, то можно как оставить вывод пустым, так и вывести один перевод строки.

Примечание

В первом тесте три кнопки имеют отпечатки: \(1\), \(2\) и \(7\). Все три встречаются в последовательности: сначала \(7\), затем \(1\) и затем \(2\). Таким образом, правильный вывод — 7 1 2. Обратите внимание, что порядок важен, и должен быть таким же, как порядок в данной последовательности.

Во втором примере на кнопках с \(0\), \(1\), \(7\) и \(9\) есть отпечатки, но только \(0\) и \(1\) встречаются в данной последовательности. \(1\) встречается раньше, поэтому правильный вывод — 1 0. Порядок важен.


Примеры
Входные данныеВыходные данные
1 7 3
3 5 7 1 6 2 8
1 2 7
7 1 2
2 4 4
3 4 1 0
0 1 7 9
1 0

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач

Статистика успешных решений по компиляторам
 Кол-во
С++ Mingw-w645
Комментарий учителя