#P12817. [NERC 2021] Deletive Editing

[NERC 2021] Deletive Editing

Description

Daisy 喜欢玩文字游戏。最近,她一直在和 Daniel 玩一个叫做删除编辑的文字游戏。

Daisy 先选择一个单词,例如 DETERMINED\tt{DETERMINED}。每一轮游戏中,Daniel 喊出一个字母,例如 E\tt{E},然后 Daisy 从单词中删除该字母的第一次出现,得到 DTERMINED\tt{DTERMINED}。下一轮,Daniel 再次喊出一个字母,例如 D\tt{D},Daisy 删除它的第一次出现,得到 TERMINED\tt{TERMINED}。他们继续喊 I\tt{I},得到 TERMNED\tt{TERMNED};喊 N\tt{N},得到 TERMED\tt{TERMED};喊 D\tt{D},得到 TERME\tt{TERME}。此时如果 Daniel 喊出字母 E\tt{E},Daisy 会得到 TRME\tt{TRME},但如果他们从 DETERMINED\tt{DETERMINED} 开始玩这个游戏,就无法得到单词 TERM\tt{TERM}

Daisy 很好奇,她是否能够从给定的初始单词出发,通过玩若干轮(包括零轮)这个游戏,最终得到她想要的单词。你的任务是帮她判断这一点。

Input Format

输入的第一行包含一个整数 nn —— 测试用例的数量(1n100001 \le n \le 10\,000)。接下来的 nn 行包含各个测试用例。

每个测试用例由两个单词 sstt 组成,中间用空格隔开。每个单词由 1 到 30 个大写英文字母组成;ss 是 Daisy 的初始单词,tt 是 Daisy 希望最终得到的单词。

Output Format

输出 nn 行 —— 每个测试用例一行。如果 Daisy 能够通过玩删除编辑游戏从初始单词 ss 得到最终单词 tt,则输出 YES\tt{YES},否则输出 NO\tt{NO}

6
DETERMINED TRME
DETERMINED TERM
PSEUDOPSEUDOHYPOPARATHYROIDISM PEPA
DEINSTITUTIONALIZATION DONATION
CONTEST CODE
SOLUTION SOLUTION
YES
NO
NO
YES
NO
YES

Hint

翻译由 DeepSeek V3 完成