def find_time_period(n, m, time_periods, end_time, query_times):
    result = []
    for query_time in query_times:
        for i in range(n):
            start_time = time_periods[i][0]
            if query_time >= start_time and query_time < end_time:
                result.append(time_periods[i][1])
                break
    return result

n, m = map(int, input().split())
time_periods = []
for _ in range(n):
    time, period = input().split()
    time_periods.append((time, period))
end_time = input()
query_times = []
for _ in range(m):
    query_times.append(input())

result = find_time_period(n, m, time_periods, end_time, query_times)
for res in result:
    print(res)

'输入样例1' '12 3' '3:21 Aries' '4:21 Taurus' '5:22 Gemini' '6:22 Cancer' '7:23 Leo' '8:24 Virgo' '9:24 Libra' '10:24 Scorpio' '11:23 Sagittarius' '12:22 Capricorn' '13:21 Aquarius' '14:20 Pisces' '15:21' '4:01' '8:24' '12:23' '输出样例1' 'Aries' 'Virgo' 'Capricorn'

Python程序:根据时间查询星座或课程名称

原文地址: https://www.cveoy.top/t/topic/AFS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录