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
Приклад вихідних даних
Коментарі