def bs(k1, k2, m) :
global k
c = 0
if m[c] == k[len(k)//2] :
return len(k)//2
elif m[c] < k[len(k)//2] :
return bs(k1, k[len(k)//2], m)
c += 1
else :
return bs(k[len(k)//2], k2, m)
c += 1
n = int(input())
for i in range(n) :
k = list(map(int, input().split()))
c = int(input())
for j in range(n) :
m = list(map(int, input().split()))
bs(k[0], k[-1], m)top of page

실제 작동 상태를 확인하려면 라이브 사이트로 이동하세요.
sdfas
sdfas
댓글 0개
좋아요
댓글(0)
더 이상 게시물에 대한 댓글 기능이 지원되지 않습니다. 자세한 사항은 사이트 소유자에게 문의하세요.
bottom of page


