P9566 [SDCPC2023] K-Difficult Constructive Problem 题解
Coffee_zzz · · 题解
首先发现在字符串开头或末尾的
接下来,我们求出把
同时,由于把一个原本是
这样就判断完无解的条件了,接下来我们考虑构造。
我们首先把所有的
当
当
当
为了使答案的字典序尽可能小,我们贪心地从右往左修改。注意,有些时候一些修改是没有用的,我们不能进行这些修改。
最后,直接输出修改完的字符串
Coffee_zzz · · 题解
首先发现在字符串开头或末尾的
接下来,我们求出把
同时,由于把一个原本是
这样就判断完无解的条件了,接下来我们考虑构造。
我们首先把所有的
当
当
当
为了使答案的字典序尽可能小,我们贪心地从右往左修改。注意,有些时候一些修改是没有用的,我们不能进行这些修改。
最后,直接输出修改完的字符串