`Всеукраїнський центр проведення олімпіад в мережі Інтернет

 Задача  Pal

 

Послідовність чисел  є симетричною, якщо вона однаково читається як зліва направо, так і справа наліво. Наприклад, наступні послідовності є симетричними:

1 2 3 4 5 4 3 2 1

1 2 1 2 2 1 2 1

Дано послідовність чисел. Потрібно визначити, яку мінімальну кількість і яких саме чисел треба дописати в кінець цієї послідовності, щоб вона стала симетричною.

 

Технічні умови

Програма Pal  читає з клавіатури  число  N — кількість  елементів даної послідовності, а далі  N чисел — елементи  послідовності –натуральні числа від 1 до 91≤N≤100. Програма  виводить число  M — мінімальну кількість елементів, які слід дописати до послідовності, а потім  в тому ж рядку  M чисел (кожне — від 1 до 9) — числа, які треба дописати до послідовності. Всі числа розділено пропусками.

 

Приклад 1

 

Введення  5 1 2 1 2 2

Виведення 3 1 2 1

 

Приклад 2

 

Введення 5 1 2 3 4 5

Виведення 4 4 3 2 1

© LIKT 1998-2024