题目描述
给定一个单词,请问在单词中删除 t 个字母后,能得到的字典序最小的单词是什么?
输入描述
输入的第一行包含一个单词,由大写英文字母组成。
第二行包含一个正整数 t。
其中,单词长度不超过 100,t 小于单词长度。
输出描述
输出一个单词,表示答案。
输入输出样例
示例 1
- 输入
LANQIAO
3
- 输出
AIAO
运行限制
- 最大运行时间:1s
- 最大运行内存: 128M
思路:题目的意思是给定一个字符串s和一个删除的数目c,从头开始比较删除排序较后字母,也就是
- 假定一个字符串s=LANQIAO,c=3,从L开始,L先与第二个字母A比较,A<L,所以删除L,然后剩下ANQIAO,c–;
- s=ANQIAO,c=2,从第一个字母A开始,A与第二个字母N比较,A<N,所以删除N,剩下AQIAO,c–;
- s=AQIAO,c=1,从第一个字母A开始,A与第二个字母Q比较,A<Q,所以删除Q,剩下AIAO,c–;
- s=AIAO,c&