728x90
문제
link: https://www.acmicpc.net/problem/1920
두 개의 자연수 목록을 받아 두 번째 목록의 숫자들이 첫 번째 목록에 존재하는지를 확인하는 문제이다.
접근
처음 입력받은 자연수 목록을 set에 저장한 후, for문을 통해 두 번째 자연수를 하나씩 조회하며 결과를 출력하도록 했다.
코드
import sys
input = sys.stdin.readline
N = int(input())
A = set(map(int, input().split()))
M = int(input())
for b in map(int, input().split()):
if b in A:
print(1)
else:
print(0)
728x90
'코딩테스트' 카테고리의 다른 글
[백준] 18110 | solved.ac [파이썬/python] (0) | 2025.03.31 |
---|---|
[백준] 10828 | 스택 [파이썬/python] (0) | 2025.03.31 |
[백준] 1676 | 팩토리얼 0의 개수 [파이썬/python] (0) | 2025.03.31 |
[백준] 2609 | 최대공약수와 최소공배수 [파이썬/python] (0) | 2025.03.31 |
[백준] 1259 | 팰린드롬수 [파이썬/python] (0) | 2025.03.30 |