80分求调
查看原帖
80分求调
532320
Ag2WO4楼主2025/6/23 10:43
import re
a = []
for i in range(int(input())):
    b, c = input().split()
    a.append((int(b), c.rstrip('/').replace('/*', '(/\w+)') + '$'))
a.sort(reverse = 1)
for j in range(int(input())):
    b = 1
    c = input().rstrip('/')
    for k in a:
        if re.match(k[1], c):
            print('ALERT:', k[0])
            b = 0
            break
    if b:
        print('SAFE')

#10 WA ln 631

#12 WA ln 228

#13 WA ln 238

#19 TLE(看其他测试点的时间疑似是卡住不是复杂度爆了)

2025/6/23 10:43
加载中...