【问题描述】
输入一个字符串s,以及两个整数i,j;其中i < j,将位置i到位置j的子串(两个位置均包含)按字符序从小到大排序,然后输出调整后的s
【输入形式】
第一行输入字符串s,长度不超过10000
第二行输入两个整数i, j,空格分割
【输出形式】
输出调整后的s(新旧字符串长度肯定是一致的)
【样例输入】
helloworld 4 6
【样例输出】
helloowrld
【样例说明】
4、6位置对应的子串(两个位置均包含)为"owo", 排序后为"oow",则原字符串变为 "helloowrld"
int main()
{
gets(a);
int i=0,j=0;
cin>>i>>j;
sort(a+i,a+j+1,cmp);
printf("%s",a);
return 0;
}