只能过20%,求大佬指教

n, q = map(int, input().split())
a = [input() for i in range(n)]
b1 = []
b2 = []
for i in range(q):
    b10, b20 = input().split()
    b1.append(b10)
    b2.append(b20)
a.sort(key=lambda x: int(x))
for j in range(q):
    for k in range(n):
        if b2[j] == a[k][-int(b1[j]):]:
            print(a[k])
            n -= 1
            break
    else:
        print(-1)

全部评论

相关推荐

头像
不愿透露姓名的神秘牛友
04-22 21:10
投递恒生电子股份有限公司等公司6个岗位
点赞 评论 收藏
转发
点赞 收藏 评论
分享
牛客网
牛客企业服务