0分求助
查看原帖
0分求助
169594
Heart_Of_Iron_4楼主2021/10/20 11:45
#include<bits/stdc++.h>
using namespace std;
char a[10100],b[10100];
int temp,n,p;
int main()
{
	scanf("%d",&n);
	getchar();
	cin.getline(a,INT_MAX);
	scanf("%d",&p);
	p--;
	strcpy(b,a);
	sort(a,a+n);
	//puts(a);
	for(int i=0;i<n;++i)
	{
        putchar(b[p]);
        for(int j=n-1;j>=0;--j)
        {
            if(b[j]==a[p])
            {
                p=j;
                break;
            }
        }
	}
	return 0;
}
2021/10/20 11:45
加载中...