题解 | #配置文件恢复#

配置文件恢复

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

import sys
mingling = [['reset'],['reset','board'],['board','add'],['board','delete'],['reboot','backplane'],['backplane','abort']]
zhixin = [['reset what'],['board fault'],['where to add'],['no board at all'],['impossible'],['install first'],['unknown command']]
while True:
    try:
        #输入命令
        n_sec = list(input().split())
        n = len(n_sec)
        #根据命令的长度判断
        if n == 1:
            m = len(n_sec[0])
            if n_sec[0] == mingling[0][0][0:m]:
                print(zhixin[0][0])
            else:
                print(zhixin[6][0])
        elif n == 2:
            m, k = len(n_sec[0]), len(n_sec[1])

            l = 6
            go_dowm = True
            for i in range(1,6):
                if n_sec[0] == mingling[i][0][0:m] and n_sec[1] == mingling[i][1][0:k]:
                        if l == 6:
                            l = i
                        else:
                            print(zhixin[6][0])
                            go_dowm = False
                            break
            if  go_dowm:
                print(zhixin[l][0])
            
        else:
            print(zhixin[6][0])
    except:
        break

全部评论

相关推荐

03-07 17:51
已编辑
南华大学 后端工程师
asdasdasda...:也不知道是不是真的被逼呢,也有可能女方有很多东西瞒着男方,这种东西男方什么情况都不知道全靠女方说,很难评的
点赞 评论 收藏
分享
03-03 23:12
已编辑
北京邮电大学 Java
书海为家:我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
你的简历改到第几版了
点赞 评论 收藏
分享
书海为家:实习是成为大厂正式员工很好的敲门砖,看您的简历中有一段实习经历,挺好的。我来给一点点小建议,因为毕竟还在学校不像工作几年的老鸟有丰富的项目经验,面试官在面试在校生的时候更关注咱们同学的做事逻辑和思路,所以最好在简历中描述下自己实习时做过项目的完整过程,比如需求怎么来的,你对需求的解读,你想到的解决办法,遇到困难如何找人求助,最终项目做成了什么程度,你从中收获了哪些技能,你有什么感悟。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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