#37249: python 紀錄


BensonDC (python戰士)

學校 : 不指定學校
編號 : 240921
來源 : [1.175.217.87]
最後登入時間 :
2024-03-27 12:33:26
d732. 二分搜尋法 | From: [36.238.104.63] | 發表日期 : 2023-08-28 00:52

n,k=map(int,input().split())
N=[int(x) for x in input().split()]
K=[int(x) for x in input().split()]

for i in K:
    flag=True
    L,R=0,n-1
    while L<=R:
        mid=(L+R)//2
        if i == N[mid]:
            print(mid+1)
            flag=False
            break
        elif i>N[mid]:
            L=mid+1
        else:
            R=mid-1
    if flag:
        print(0)

 
ZeroJudge Forum