题库 C++/C语言题库 题目列表 试题名称:相似字符串3.1.1 问题描述对于两个字符串A...
问答题

试题名称:相似字符串

3.1.1 问题描述

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

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

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

给定T组A,B,请你分别判断他们是否相似。

3.1.2 输入描述

第一行一个正整数T。

接下来T行,每行两个用空格隔开的字符串A和B。

保证T≤100,A,B的长度不超过50。保证A和B只包含小写字母。

3.1.3 输出描述

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

3.1.4 特别提醒

在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统限定,请不要在输入、输出中附带任何提示信息。

3.1.5 样例输入 1

3.1.6 样例输出 1

题目信息
C++语言等级考试真题 2024年 四级 编程题
-
正确率
0
评论
166
点击