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


Відправити розв'язок

Бали: 100
Time limit: 2.0s
Memory limit: 500M

Author:
Problem type
Allowed languages
C++, Java, Pascal, Python

Дано послідовність цілих чисел \(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

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

 

Коментарі

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