본문 바로가기
Study/Coding Test

[백준] 2776 - 암기왕 Python

by 들숨날숨흡 2023. 10. 19.
728x90

https://www.acmicpc.net/problem/2776

 

2776번: 암기왕

연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며,

www.acmicpc.net

import sys

input = sys.stdin.readline

T = int(input())

for i in range(T):
    ans = list()
    N = int(input())
    see = list(map(int, input().split(" ")))
    see.sort()
    M = int(input())
    find = list(map(int, input().split(" ")))

    for i in find:
        start = 0
        end = len(see) - 1
        answer = 0
        while start <= end:
            mid = (start + end) // 2
            if see[mid] == i:
                answer = 1
                break
            elif see[mid] < i:
                start = mid + 1
            else:
                end = mid - 1
        ans.append(answer)

    for i in ans:
        print(i)

 

 

 


https://github.com/sumini0516

 

sumini0516 - Overview

sumini0516 has 7 repositories available. Follow their code on GitHub.

github.com

 

728x90