腾讯的一道面试题
if __name__ == '__main__':
l=[0,1,3,10,12]
result=[]
max=99
for i in range(1,len(l)):
if(l[i]-l[i-1] !=1):
pre = l[i-1]+1
next = l[i]-1
if(pre == next):
result.append(str(pre))
else:
result.append(str(pre)+'-'+str(next))
if i==len(l)-1:
result.append(str(l[i]+1))
else:
result.append(str(l[i]+1)+'-'+str(max))
print(result)