#4198. 机场代码(Aipo Code)

机场代码(Aipo Code)

题目描述

一个长度为3的由大写英文字母组成的字符串TT是一个由小写字母组成的字符串SS的机场代码,TT可以通过以下方法之一从SS中得到:

  1. SS中取一个长度为3的子序列(不一定连续),并将其转换为大写字母形成TT

  2. SS中取一个长度为2的子序列(不一定连续),将其转换为大写字母,并在末尾添加"X"形成TT

输入格式

输入字符串SSTT,判断TT是否是SS的机场代码。

输出格式

如果TTSS的机场代码,输出"Yes",否则输出"No"。

样例

narita
NRT
Yes
losangeles
LAX
Yes
snuke
RNG
No

样例解释

【样例1说明】
"narita"的子序列"nrt"转换为大写后形成字符串"NRT",这是"narita"的机场代码。
【样例2说明】
"losangeles"的子序列"la"转换为大写并在末尾添加"X"后形成字符串"LAX",这是"losangeles"的机场代码。

数据范围

SS是一个由小写英文字母组成的字符串,3S1053 \le |S| \le 10^5TT是一个由大写英文字母组成的字符串,长度为3。

来源

  • AtCoder ABC349C