题目描述 题目背景 世界正在遗忘它,遗忘它的名字,遗忘它的事迹,遗忘它的足迹,只有你还记得它的名字。 题目描述 一切关于他的事情都被遗忘了,哪怕只是一个小小的字符串。 我们给出 和它的名字,表示有 个待遗忘字符串。 对于每个待遗忘字符串 与它的名字 我们将在 中所有存在于 的字符进行删除操作,处理后的字符串就是遗忘后的字符串。 如果 的每个字符都能在 中找到位置不重复且 ASCII 值相等的字符(即 ch 字符在 中出现多少次,在 中至少出现同样的次数)。我们称 为“遗忘字符串”。 (如 b 为 abb,a1 为 baa,a2 为 bbab,a2是“遗忘字符串”,而 a1 不是)。 输出所有遗忘后的字符串。 对于“遗忘字符串”,我们分别输出遗忘前的字符串与遗忘后的字符串。 如果待遗忘字符串与它的名字相等,输出equal 输入格式 第一行输入 代表数据总组数。 对于每组数据: 首先输入字符串总数 和他的名字 。 然后输入 行,每行一个字符串 。 输出格式 首先输出 行,每行对应一个遗忘的字符串。 如果遗忘的字符串为空串,那么输出一个空行。 然后,对于每个“遗忘字符串”,输出两行。 第一行为 past:遗忘前的字符串 第二行为 now:遗忘后的字符串或equal 样例 样例输入 2 2 zyx fxl itzex 4 fxl iamfxl ixpxi ifxli fxl 样例输出 fl ite iam ipi ii past:iamfxl now:iam past:ifxli now:ii past:fxl now:equalc++代码
时间: 2023-02-24 15:12:53 浏览: 87
此题的描述如下:
给定一个字符串名字和若干个待遗忘字符串,对于每个待遗忘字符串,删除其中所有存在于名字中的字符,得到遗忘后的字符串,如果待遗忘字符串中的每个字符在名字中都可以找到相同且唯一的位置,则称该字符串为“遗忘字符串”。
输入格式:
第一行输入数据总组数,接下来对于每组数据,首先输入字符串总数和名字,然后输入若干个待遗忘字符串。
输出格式:
首先输出所有遗忘后的字符串,接下来对于每个“遗忘字符串”,输出两行,第一行为遗忘前的字符串,第二行为遗忘后的字符串或者 equal。
样例输入:2 2 zyx fxl itzex 4 fxl iamfxl ixpxi ifxli fxl
样例输出:fl ite iam ipi ii past:iamfxl now:iam past:ifxli now:ii past:fxl now:equal
相关问题
国家励志奖学金个人事迹材料
对于国家励志奖学金个人事迹材料,我无法提供具体的个人事迹材料,因为每个人的事迹都是不同的。个人事迹材料通常包括个人的成就、奖项、志愿活动、领导经验、创新项目等方面。你可以根据自己的经历和成就来准备个人事迹材料,突出你在学术、领导、社区服务等方面的突出表现。同时,你也可以参考一些成功申请者的个人事迹材料范例,以获得更多的灵感和指导。
优秀事迹网络展播系统java
很高兴回答你的问题。我了解到,优秀事迹网络展播系统是一款基于Java语言开发的系统,主要用于展示优秀事迹的图片、文字、视频等内容。该系统可以方便地将展示内容上传到云端,支持多种格式的文件上传和下载,同时还可以对展示内容进行分类、搜索和筛选等操作。此外,该系统还支持用户注册登录、评论、点赞等社交功能,便于用户交流和互动。总体来说,优秀事迹网络展播系统是一款功能强大、易于使用的系统,适用于各类优秀事迹展示活动。