11484: Видалення елементів послідовності

Переглянути як PDF

Надіслати розвʼязок

Бали: 13,00 (частково)
Ліміт часу: 2.0s
Ліміт памʼяті: 64M

Автор:
Тип задачі
Дозволені мови
Assembly, Awk, Brain****, C, C++, Java, mono C#, Pascal, Perl, Python, Sed, Text, vb

Дано послідовність цілих чисел ~A~ довжини ~N~ і ціле число ~X~.

Видаліть усі елементи, які дорівнюють ~X~ з ~A~, і розташуйте інші елементи, не змінюючи порядку, щоб отримати послідовність ~A'~.

Виведіть послідовність ~A'~.

Формат вхідних даних

Перший рядок містить цілі числа ~N, X~ (~1 \le N \le 10^5~, ~1 \le X \le 10^9~)

Наступний  рядок містить ~N~ цілих чисел ~A_i~ (~1 \le A_i \le 10^9~)

Числа у рядках розділяються пропуском.

Формат вихідних даних

У вихідний потік виведіть отриману послідовність в одному рядку, елементи розділяти пропуском.

Приклад вхідних даних

5 5
3 5 6 5 4

Приклад вихідних даних

3 6 4

Приклад вхідних даних

3 3
3 3 3

Приклад вихідних даних

 

Коментарі

Будь ласка, прочитайте правила перед коментуванням.


Наразі коментарів немає.