#include<bits/stdc++.h>
using namespace std;
char s[1010],ans[1010];
int main(){
int n,m,i,j,l,r,t,p,head,tail;
while(scanf("\n%s %d",s,&m)!=EOF){
n=strlen(s);l=0;r=m;tail=0;
for(i=1;i<=n-m;i++){
t=1e9;
for(j=l;j<=r;j++)
if(s[j]<t){
t=s[j];
p=j;
}
ans[tail++]=t;
l=p+1;
r++;
}
head=0;
while(ans[head]=='0'&&head<tail)head++;
if(head==tail)printf("0");
for(i=head;i<tail;i++)
printf("%c",ans[i]);
printf("\n");
}
}
HDU 3183 A Magic Lamp
最新推荐文章于 2021-03-25 21:50:55 发布