코딩 테스트/Baekjoon

S4 1920. 수 찾기

  • -
728x90
반응형

문제 보기 :  1920번: 수 찾기


문제

  • 정답률 : 30%


작성 코드

n = int(input())
nums = set(map(int,input().split()))

k = int(input())
ls = list(map(int,input().split()))
from collections import deque
dd = deque(ls)
for _ in range(k):
    d = dd.popleft()
    if d in nums:
        print(1)
    else:
        print(0)

풀이

nums를 처음엔 list로 입력받도록 했는데, 시간초과가 발생했다.

그래서 set으로 변경했는데, 바로 sort되고 중복을 제거해서 그런가,.. 한방에 패스했다

320x100
728x90

'코딩 테스트 > Baekjoon' 카테고리의 다른 글

S3 15654번: N과 M (5)  (0) 2024.12.05
S4 10773. 제로  (0) 2024.12.05
S1 11660. 구간 합 구하기 5  (1) 2024.12.03
S4 1620. 나는야 포켓몬 마스터 이다솜  (0) 2024.12.01
S4 2164. 카드2  (0) 2024.12.01
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.