luogu#P10836. 『FLA - I』歌静河
『FLA - I』歌静河
题目背景
English statement. You must submit your code at the Chinese version of the statement.
You can cry
Drinking your eyes
Do you miss the sadness when it's gone
And you let the river run wild
And you let the river run wild
— The River by AURORA
题目描述
秋有两个长度为 且仅包含 #
和小写字母的字符串 。
这两个字符串总共包含 个 #
,秋打算执行 次操作,用小写字母把两个字符串中所有的 #
都替换掉。对于第 次操作,他要在 中选择一个字符串,将这个字符串中从左向右数第一个 #
替换为第 个小写字母。他不能选择不包含 #
的字符串。
秋有一位热爱艺术的好友,他想最小化执行完 次操作后的字符串 的字典序。秋想,编程也是一种艺术,这样的话,他们的心也会更近一些。
输入格式
第一行输入两个正整数 。
第二行输入一个长度为 的字符串 。
第三行输入一个长度为 的字符串 。
输出格式
输出一行一个字符串,表示执行 次操作后能够得到的字典序最小的 。
8 2
th#nkyou
#estwish
thankyou
16 5
##soluteradian#e
your#awnwillcom#
absoluteradiance
40 45
hhuj#pzr#k#mmd#z##y#o####m##j##tga#k#t#g
m########be#######vf##a#j###ypuf###pr###
hhujapzrakbmmdczdeyfoghijmkljmntgaokptqg
提示
「样例解释 #1」
第一次操作选择字符串 ,将 中的 #
替换为第 个小写字母,即 a
;第二次操作选择字符串 ,将 中的 #
替换为第 个小写字母,即 b
。最终的字符串 即为 thankyou
,可以证明这是执行 次操作后能得到的字典序最小的 。
「数据范围」
测试点编号 | 特殊性质 | |
---|---|---|
无 | ||
有 | ||
无 |
- 特殊性质:保证 中存在一个不包含
#
的字符串。
对于所有测试数据,,,字符串 仅包含字符 #
和小写字母。
2024 年 8 月 4 日:添加了 1 组 hack 数据置于 Subtask #1。