题解 | #在字符串中找出连续最长的数字串#
在字符串中找出连续最长的数字串
http://www.nowcoder.com/practice/2c81f88ecd5a4cc395b5308a99afbbec
while True:
try:
s = input()
l = len(s)
nums = []
for i in range(l):
for j in range(1+i,l):
if s[i:j+1].isdigit():
nums.append(s[i:j+1])
maxl = len(max(nums, key=len))
res = []
for i in nums:
if len(i) == maxl:
res.append(i)
print('{},{}'.format(''.join(res),maxl))
except:
break

查看12道真题和解析