Codeforces Round 267 (Div. 2) |
---|
Закончено |
Прочитав все предыдущие задачи, можно сделать вывод, что Леша очень умный мальчик. Так и есть! Однажды он придумал следующую задачу.
Задана последовательность целых чисел a1, a2, ..., an. Требуется найти последовательность b1, b2, ..., b4m наибольшей длины, удовлетворяющую условиям:
И что вы думаете? Леша задал задачу Юре, а Юра вам. Помогите Юре, решить задачу.
В первой строке содержится единственное целое число n (1 ≤ n ≤ 5·105). В следующей строке содержится n целых чисел a1, a2, ..., an (1 ≤ ai ≤ 109).
В первой строке выведите единственное целое число 4m — максимальная длина найденной последовательности. Далее выведите 4m целых чисел b1, b2, ..., b4m — найденная последовательность.
Если существует несколько оптимальных последовательностей, разрешается вывести любую.
4
3 5 3 5
4
3 5 3 5
10
35 1 2 1 2 35 100 200 100 200
8
1 2 1 2 100 200 100 200
Название |
---|