键盘输入一个高精度的正整数n,去掉任意s个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的n和s,寻找一种方案,使得剩下的数最小。 如输入: 178543 4 输出: 13
n=str(input())
a=list(map(int,str(n)))
print("请输入您要删除的个数")
n=int(input())
def Delete(a,n):
for i in range(0,n):
j = 0
while j<len(a)-1 and a[j]<a[j+1]:
j=j+1
a.remove(a[j])
for i in range(len(a)):
if a[0]==0:
a.remove(a[0])
if len(a)==0:
a.append(0)
Delete(a,n)
str2 = ''.join(str(i) for i in a)
print(str2)