题解 | #配置文件恢复#

配置文件恢复

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

dic={"reset":"reset what",
     "reset board":"board fault",
     "board add":"where to add",
     "board delete":"no board at all",
     "reboot backplane":"impossible",
     "backplane abort":"install first",
}
while True:
    try:
        ls=[]
        n=list(input().split())
        if len(n) == 1:
                if n[0] == "reset"[:len(n[0])]:
                    print(dic["reset"])
                else:
                    print("unknown command")

        elif len(n) == 2:
            ls = [["reset","board"], ["board","add"], ["board","delete"], ["reboot","backplane"], ["backplane","abort"]]
            la =[]
            for i in range(len(ls)):
                if n[0] == ls[i][0][:len(n[0])] and n[1] == ls[i][1][:len(n[1])]:
                    k=" ".join(ls[i])
                    la.append(k)
            if len(la) == 1:
                print(dic[k])
            else:
                print("unknown command")
    except:
        break

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-24 13:35
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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