输入n整数和字符串,从第n个字符开始把原来的字符串倒过来排列
输入
n 字符串
输出
重新排的字符串
例
输入
4 computer
输出
pmocretu
输入
5 Hamster
输出
tsmaHre
输入n整数和字符串,从第n个字符开始把原来的字符串倒过来排列
输入
n 字符串
输出
重新排的字符串
例
输入
4 computer
输出
pmocretu
输入
5 Hamster
输出
tsmaHre
#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<string.h>
void swap(char* p, char* q)
{
char temp = *p;
*p = *q;
*q = temp;
}
int main()
{
int index, len,i;
char str[100];
scanf("%d", &index);
getchar();
gets(str);
len = strlen(str);
for (i = 0;i<index/2;i++)
{
swap(&str[i], &str[index - 1-i]);
}
for (i = 0;i < (len-index)/2;i++)
{
swap(&str[index+i], &str[len-1-i]);
}
puts(str);
return 0;
}