44分 选数法 玄关
查看原帖
44分 选数法 玄关
1121087
czy032321054楼主2024/7/13 15:52
#include<bits/stdc++.h>
using namespace std;
string s;char c[251];int n,z,m,now=1;
int main(){
	cin>>s>>n;
	while(n){
		for(int i=z+1;i<=z+n;i++)if(s[m]>s[i])m=i;
		n-=m-z;
		c[now]=s[m];
		now++,m++;
		z=m;
	}
	for(int i=1;i<now;i++)cout<<c[i];
}
2024/7/13 15:52
加载中...