/*====================================================
- Copyright © 2018 All rights reserved.
- 文件名称:save_max_num.c
- 创 建 者:天空 1179588305@qq.com
- 创建日期:2018年08月22日
- 描 述:
================================================================*/
#include <stdio.h>
#include <string.h>
char my_save(char *str,int n)
{
int m = strlen(str);
int m1 = m;
int i = 0, j = 0;
char tmp = 0;
char buff[128] = {0};
strcpy(buff,str);
char stu[128] = {0};
for(i=0;i<m-1;i++)
{
for(j=0;j<m-1-i;j++)
{
if(str[j]<str[j+1])
{
tmp = str[j];
str[j] = str[j+1];
str[j+1] = tmp;
}
}
}
m--;
for(i=0;i<n;i++)
{
stu[i] = str[m--];
}
stu[i++] = '\0';
for(i=0;i<n;i++)
{
for(j=0;j<m1;j++)
{
if(stu[i]==buff[j])
{
while(m1-j)
{
buff[j] = buff[j+1];
j++;
}
break;
}
}
}
printf("%s\n",buff);
return 0;
}
int main(int argc, char *argv[])
{
int n = 0;
char str[128] = {0};
char *buff = {0};
scanf("%s %d",str,&n);
my_save(str,n);
return 0;
}