题解 | #简单密码#

简单密码

https://www.nowcoder.com/practice/7960b5038a2142a18e27e4c733855dac

rules = [
    'abc',
    'def',
    'ghi',
    'jkl',
    'mno',
    'pqrs',
    'tuv',
    'wxyz',
]

input = input()
# if大法好
for item in input:
    for key,value in enumerate(rules):
        if item.isupper():
            if item.lower() in value:
                if item.lower() == value[-1]:
                    if key==(len(rules)-1):
                        print(rules[0][0],end='')
                    else:
                        print(rules[key+1][0],end='') 
                else:
                    print(value[value.find(item.lower())+1],end='')
                break
            else:
                continue
        elif item.islower():
            if item in value:
                print(key+2,end='')
                break
            else:
                continue
        else:
            print(item,end='')
            break

#简单密码#
全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务