#4628. 在字符串指定位置插入字符

在字符串指定位置插入字符

题目描述

输入一个字符串(无空格),再输入一个字符 c 和一个整数 pos0 ≤ pos ≤ 字符串长度),要求在字符串的第 pos 个位置(下标从 0 开始)插入字符 c,输出插入后的新字符串。

输入格式

第一行:一个无空格字符串

第二行:一个字符 c 和一个整数 pos(用空格分隔)

输出格式

一行,输出插入后的新字符串

样例输入

abcd
x 2

样例输出

abxcd

考点聚焦

  1. 字符串的字符插入操作(insert() 函数的使用);
  2. 字符串下标理解(题目直接给出 0 开始的下标,无需转换);
  3. 简单输入格式处理(读取字符和整数)。

解题思路提示

  1. insert() 函数的常用语法:s.insert(pos, c),表示在 pos 位置插入 字符串 c
  2. pos 等于字符串长度时,相当于在字符串末尾插入字符。