题解 | #配置文件恢复#
配置文件恢复
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