1543. 古韵之同心锁

时间限制 1000 ms   内存限制 128 MB

纤云弄巧,飞星传恨,银汉迢迢暗度。金风玉露一相逢,便胜却人间无数。 柔情似水,佳期如梦,忍顾鹊桥归路。两情若是久长时,又岂在朝朝暮暮! ——秦观《鹊桥仙》 夜未央。带着细腻连绵的眼光遥望牛郎织女千年的爱情,平淡、精致且长久的幸福感顿时氤氲在心。或许幸福就是这样,不求朝暮合,但求永同心。据说同心锁是恋人们定情的一种信物,上面刻着两人的名字,它见证着天长地久的爱情,诉说着爱情的坎坷与甜蜜。 据说在一座OI桥上,同心锁上显示的文字有着它奇异的呈现方式,需要你把它稍做改变才可解密。每个同心锁上都有$3$个数据。第一个数据是一个字符串$s$。第二个数据$m$表示把$s$串从$m$处分为两段,$s[1]$至$s[m-1]$为$a$串,$s[m]$至最后为$b$串。第三个数据$n$表示你需要做改变的方式。第$4$个数据表示把$n$处理后的$s$串每个字母变重复次数$p$,不用重复则为$0$。 当$n=1$时,把$s$串中所有大写字母改成小写字母,把所有小写字母改成大写字母,然后在后面加上`Immortal`; 当$n=2$时,从$s$串中删除所有出现的和$b$一样的子串,然后把所有出现的`1013`改成`hh4742`。 当$n=3$时,在$a$串部分的$|n-m|-1$和$|n-m|$之间插入$b$串,并删除$b$串部分。

输入数据

第一行有一个字符串$s$(长度不超过$1993$);
第二行有$3$个数:$m(1 \lt m \lt s的长度)、n(1、2或3)、p(0 \le p \lt 100)$。

输出数据

第一行有一个字符串$s$(长度不超过$1993$);
第二行有$3$个数:$m(1 \lt m \lt s的长度)、n(1、2或3)、p(0 \le p \lt 100)$。

样例输入

复制
MEIYOUwsshujuBYhh4742
14 1 1                     \n
  · · \n

样例输出

复制
mmeeiiyyoouuWWSSSSHHUUJJUUbbyyHHHH44774422IImmmmoorrttaa11                                                          \n

提交

请先 登录

© 2026 FAQs Contact About