把最后判断a是否为0的语句改成if(int(a)==0)就过了,但是这段代码没有问题,甚至在ide上输入最后一个wa的10 1之后,尝试输出最后a的值是0,类型是str,但是就是在判断那没有判断为“0”,然后进入了else
a = list(input())
bit = int(input())
for k in range(bit):
flag = 0
for i in range(len(a)-1):
if (a[i] > a[i+1]):
del (a[i])
flag = 1
break
if (not flag):
del (a[-1])
a = ''.join(a)
if (a == "0"*len(a)):
print(0)
else:
print(a) if a[0] != '0' else print(a.lstrip(v'0'))