Kodewick
开始学 →
基础←→0 / 80

机场接人

#072基础字符串排序约 5 分钟

接机屏上一行一班:航班号和到达时间,比如 "CA9 9:30"。写 arrival_order(text),按到达时间从早到晚排,返回航班号。时间要变成「从 0 点起的分钟数」再比(不然 "9:30" 会排到 "14:05" 后面)。到达时间都不一样。

示例
arrival_order("MU5 14:05\nCA9 9:30\nZH2 9:05")→['ZH2', 'CA9', 'MU5']
arrival_order("")→[]
main.py
def arrival_order(text):
    flights = []
    for line in text.splitlines():
        code, time = line.split()
        h, m = time.split(":")
        # 在这里写:把 (分钟数, 航班号) 放进 flights
    # 在这里写:把 flights 排好
    return [code for minutes, code in flights]
Ctrl + Enter 也能运行
结果

写好了先点「运行」试试示例,没问题再点「提交」。