#ABC236C. 路线图

路线图

路线图

题目描述

AtCoder 铁路运营的某条线路上有 NN 个车站。从始发站数起的第 ii 个车站 (1≤i≤N)(1 \le i \le N) 的名字为 SiS_i。

普通列车停靠所有车站,而特急列车可能不停靠。具体来说,特急列车只停靠 M (M≤N)M \, (M \le N) 个车站,其第 jj 个停靠站 (1≤j≤M)(1 \le j \le M) 是名为 TjT_j 的车站。

这里保证 T1=S1T_1 = S_1 且 TM=SNT_M = S_N,即特急列车在始发站和终点站都停靠。

对于这 NN 个车站中的每一个,请判断特急列车是否停靠该车站。

输入格式

输入按以下格式从标准输入给出:

NN MM
S1S_1 …\ldots SNS_N
T1T_1 …\ldots TMT_M

输出格式

输出 NN 行。第 ii 行 (1≤i≤N)(1 \le i \le N) 中,若特急列车停靠从始发站数起的第 ii 个车站,则输出 Yes,否则输出 No。

样例

5 3
tokyo kanda akiba okachi ueno
tokyo akiba ueno
Yes
No
Yes
No
Yes
7 7
a t c o d e r
a t c o d e r
Yes
Yes
Yes
Yes
Yes
Yes
Yes

特急列车可能停靠所有车站。

数据范围

  • 2≤M≤N≤1052 \le M \le N \le 10^5
  • NN 和 MM 是整数。
  • SiS_i (1≤i≤N)(1 \le i \le N) 是由小写英文字母组成的、长度在 11 到 1010(含)之间的字符串。
  • Si≠Sj (i≠j)S_i \neq S_j \, (i \neq j)
  • T1=S1T_1 = S_1 且 TM=SNT_M = S_N。
  • (T1,…,TM)(T_1, \ldots, T_M) 是从 (S1,…,SN)(S_1, \ldots, S_N) 中删除零个或多个字符串后,按原顺序排列剩余字符串得到的序列。
难度 普及
通过率 —
尝试 0
通过 0
ID
2370
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签