字符串操作
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
从键盘输入任意的一个字符串 ,其长度 不小于 ,同时再输入一个整数 (其中:)作为插入点,以及任意的一个字符串 ,其长度为 (其中:),现要求完成下列功能:
- 如果字符串 的长度 大于 输出 ,否则输出 长度 ;
- 在 点处,插入字符串 后,将得到一个新字符串 ,请计算并输出最后的字符串;
- 查找字符串 中,从右到左第一个出现字母
x
的位置。
保证 x
一定出现在字符串 或字符串 中。
输入格式
输入包括三行:
- 第一行:长度为 的字符串
- 第二行:一个整数 ,作为字串的插入点;
- 第三行:长度为 的字符串 (其中:。
输出格式
- 第一行:如果字符串 的长度 大于 输出 ,否则输出 ;
- 第二行:新字符串 ;
- 第三行:字符串 中,从右到左第一个出现字母
x
的位置,表示是从右数的第几个字符。
输出时每行末尾的多余空格,不影响答案正确性
样例输入
AAAAAA
2
xxx
样例输出
6
AxxxAAAAA
6