#P5594. 字符串翻转与字符交换
字符串翻转与字符交换
题目描述
给定一个只包含字母和数字的字符串,请你先将该字符串整体翻转(即从后往前排列),然后再将第 个字符与第 个字符进行交换(下标从 开始计数)。
请输出最终处理后的字符串。
输入格式
输入共两行:
- 第一行是一个字符串 ,仅包含大小写字母和数字,长度不超过 。
- 第二行包含两个整数 和 ,表示需要交换的位置。
输出格式
输出一行,表示处理后的字符串结果。
样例输入
abc123
2 5
样例输出
3b1c2a
样例解释
- 原始字符串为
"abc123"。 - 翻转后为
"321cba"。 - 将第 个字符
'2'与第 个字符'b'交换,得到"3b1c2a"。
数据范围与约定
- 字符串长度不超过
- 输入保证合法,无需考虑异常情况。
Source
字符串基础