题解 | #配置文件恢复# 为方便使用startswith

配置文件恢复

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

one = "reset"
two1 = ["reset", "board", "board", "reboot", "backplane"]
two2 = ["board", "add", "delete", "backplane", "abort"]
fail = "unknown command"
r = "reset what"
a = ["board fault", "where to add", "no board at all", "impossible", "install first"]

while True:
    try:
        string = input().split(" ")
        if string in [["b", "a"], ["r", "b"]] or not string[0]:
            print(fail)
        else:
            if len(string) == 1:
                if one.startswith(string[0]):
                    print(r)
                else:
                    print(fail)
            elif len(string) == 2:
                if not string[1]:
                    print(fail)
                    continue
                for i in range(5):
                    if two1[i].startswith(string[0]) and two2[i].startswith(string[1]):
                        print(a[i])
                        break
                else:
                    print(fail)
            else:
                print(fail)
    except:
        break

#刷题#
全部评论

相关推荐

序 朋友们,好久不见。 笔者在过去消失的五个月里被困在情绪牢笼中过的相当煎熬,一度丢失自己,觉得整个世界都是昏暗的。 庆幸的是靠着自己纯硬扛也是走出来了。表达欲再度回归,所以真的很开心还有机会能在再和大家见面。 破碎秋招 抑郁情绪的引爆点必然是秋招期间遭受的打击了,从去年九月份腾讯转正被告知失败之后就开始疯狂投递简历,每天都在经历:简历挂、一面挂、二面挂、三面挂、HR面挂,每天睁开眼就被无所适从的挫败感包围。 秋招的特点是即便流程走到最后一步也不一定会 offer,因为还需要进入大池子进行横向对比,俗称泡池子,而这一泡我的大多数面试流程到后面就没了后文,这一度让我感觉非常绝望。我深知自己学历并...
SoNiC_X:我已经工作快2年了,当时高考没考好没去到想去的学校,觉得天要塌了;校招找不到工作,觉得天要塌了;现在工作觉得看不到未来,觉得天要塌了;最近最大的感悟就是:天会一直塌,但是生活也会一直继续下去,还是要调整好自己的心态,不要因为一时的困难把自己困住,要记住完蛋的日子永远在后头
点赞 评论 收藏
分享
04-03 11:37
武汉大学 Java
牛客932085308号:武汉大学简历都能被挂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务