题解 | #在字符串中找出连续最长的数字串#

在字符串中找出连续最长的数字串

https://www.nowcoder.com/practice/2c81f88ecd5a4cc395b5308a99afbbec

import sys

shuchuzu=[]
while True:
    try:
        shuchu=''
        str1=input()
        for chang in range(len(str1),0,-1):
            zhaodao=0
            for start in range(0,len(str1)-chang+1):
                if str1[start:start+chang].isdigit():
                    shuchu+=str1[start:start+chang]
                    zhaodao=1
            if zhaodao==1:
                shuchu=shuchu+','+str(chang)
                shuchuzu.append(shuchu)
                break
    except:break
for i in shuchuzu:
    print(i)

全部评论

相关推荐

11-07 14:38
已编辑
东华理工大学 Java
糠茹频频影:寒假实习hc还是有的,继续投吧,至少1000+沟通以上
Java求职圈
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务