49 atcoder#ABC191B. [ABC191B] Remove It

[ABC191B] Remove It

题目描述

長さ N N の整数列 A A と整数 X X が与えられます。
A A から X X と等しい要素を全て取り除き、残った要素をそのままの順序で並べた数列 A A' を出力してください。

输入格式

入力は以下の形式で標準入力から与えられる。

N N X X A1 A_1 A2 A_2 A3 A_3 \dots AN A_N

输出格式

A A' の要素を空白区切りで順に出力せよ。

题目大意

给定长度为 NN 的整数数列 AA 和整数 XX ,从数列 AA 中删除所有与 XX 相等的数字,并输出剩余按原本顺序排列的数字。

5 5
3 5 6 5 4
3 6 4
3 3
3 3 3

提示

制約

  • 1  N  105 1\ \le\ N\ \le\ 10^5
  • 1  X  109 1\ \le\ X\ \le\ 10^9
  • 1  Ai  109 1\ \le\ A_i\ \le\ 10^9
  • 入力は全て整数

Sample Explanation 1

[3, 5, 6, 5, 4] [3,\ 5,\ 6,\ 5,\ 4] から 5 5 を取り除くと、[3, 6, 4] [3,\ 6,\ 4] になります。

Sample Explanation 2

A A' が要素数 0 0 の数列となる場合があります。この場合、空行を出力するだけで構いません。