题解 | #简单密码#

简单密码

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

while True:

    try:
        while True:

            arr=[]
            s = input()
            if(s=='START'):
                continue
            elif(s=='END'or s== 'ENDOFINPUT'):
                break
            else:
                for i in s:
                    if 'A'<=i and 'Z'>=i:
                        if i <= 'E':
                            arr.append(chr((ord('Z')-((5-ord(i)+ord('A'))-1))))
                        else:
                            arr.append(chr((ord(i)-5)))
                    else:
                        arr.append(i)
            s = ''.join(arr)
            print(s)

                            

        if s == 'ENDOFINPUT':
            break
            



    except:
        break

全部评论

相关推荐

自来熟的放鸽子能手面...:这个不一定,找hr跟进一下
点赞 评论 收藏
分享
DBsan:我也遇到过好的HR,全程友好交流。这年头基本的礼貌和尊重为什么好多HR都做不到
找工作时遇到的神仙HR
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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