赞
踩
给定一个单词,请问在单词中删除t个字母后,能得到的字典序最小的单词是什么?
输入描述
输入的第一行包含一个单词,由大写英文字母组成。
第二行包含一个正整数 t。
其中,单词长度不超过 100,t小于单词长度。
输出描述
输出一个单词,表示答案。
删除字符,要想得到最小单词,就要从头开始删除前面比较大的字母,可以从开头和它后面相邻的字母分别对比,如果前面的比较大,就删除掉前面的。
- n=input()
- t=int(input())
- num=[]
- for i in n:
- num.append(i)
- num.append(" ")
- for i in range(t):
- for j in range(len(num)):
- if num[j]>num[j+1]:
- num.pop(j)
- break
- print(''.join(num))
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。