#P1691. 2024.03.12-第一题-小红喜欢字符
2024.03.12-第一题-小红喜欢字符
题目描述
小红天生偏爱一些字符,对于一个字符串,他总是想把字符串中的字符变成他偏爱的那些字符。如果字符串中某个字符不是他所偏爱的字符,称为非偏爱字符,那么他会将该非偏爱字符替换为字符串中距离该字符最近的一个偏爱的字符。
这里的距离定义即为字符在字符串中的对应下标之差的绝对值。如果有不止一个偏爱的字符距离非偏爱字符最近,那么小红会选择最左边的那个偏爱字符来替换该非偏爱字符,这样就保证了替换后的字符串是唯一的。小红的所有替换操作是同时进行的。
假定小红有个偏爱的字符,依次为,当小红看到一个长度为的字符串s时,请你输出小红在进行全部替换操作后形成的字符串。
输入描述
第一行输入两个正整数。
接下来一行输入个字符,每两个字符之间用空格隔开,表示小红偏爱的字符。接下来一行输入一个字符串s。 ,,保证题目中所有的字符均为大写字符,小红偏爱的字符互不相同,且偏爱字符至少出现一次。
输出描述
输出替换后的字符串
样例
输入输出示例仅供调试,后台判题数据一般不包含示例
输入
5 3
A B C
DAZEC
输出
AAACC