#GESP406. [GESP202403 四级T1] 相似字符串

[GESP202403 四级T1] 相似字符串

题目描述

对于两个字符串 AABB,如果 AA 可以通过删除一个字符、插入一个字符,或修改一个字符变成 BB,那么我们说 AABB 是相似的。

比如 apple 可以通过插入一个字符变成 applee,可以通过删除一个字符变成 appe,也可以通过修改一个字符变成 bpple,因此 appleappleeappebpple 都是相似的。但 applee 并不能通过任意一个操作变成 bpple,因此它们并不相似。

特别地,完全相同的两个字符串也是相似的。

给定 TTA,BA,B,请你分别判断它们是否相似。

输入格式

第一行输入一个正整数 TT

接下来 TT 行,每行输入两个用空格隔开的字符串 AABB

输出格式

输出 TT 行。对于每组 A,BA,B,如果它们相似,则输出 similar,否则输出 not similar

样例

5
apple applee
apple appe
apple bpple
applee bpple
apple apple
similar
similar
similar
not similar
similar

数据范围

T100T \le 100A,BA,B 的长度不超过 5050。保证 AABB 只包含小写字母。

来源

GESP 2024年03月 C++四级T1