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

Перегляд у форматі PDF

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

Бали: 13,00 (partial)
Time limit: 2.0s
Memory limit: 64M

Author:
Problem type
Allowed languages
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

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

 

Коментарі

Please read the guidelines before commenting.


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