题解 | 相邻的数字

相邻的数字

https://www.nowcoder.com/practice/a3d2c3c849774091842269e168f75165

n = int(input())
res = {}
cur_max = 0
for i in range(n-10,n+11):
    s = str(i)
    cur = 0
    for j in range(1,len(s)):
        if s[j]==s[j-1]:
            cur += 1
    if cur >= cur_max:
        cur_max = cur
        if cur in res:
            res[cur] += ' '+s
        else:
            res[cur] = s
print(res[cur_max])

全部评论

相关推荐

苗条的伊泽瑞尔最喜欢...:同28届被压力了,电科✌就不能去卷算法吗?把Java留给我们双非卷
投递快手等公司10个岗位
点赞 评论 收藏
分享
12-24 20:52
武汉大学 Java
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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