개발 연습장/백준 문제풀이

[파이썬, Python] 백준 10815: 숫자 카드

LooanCheong 2023. 1. 31. 12:17
반응형

문제

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

 

10815번: 숫자 카드

첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10,

www.acmicpc.net

코드

n = int(input())
a_list = list(map(int, input().split()))
a_list = set(a_list)
m = int(input())
num_list = list(map(int, input().split()))

for i in num_list:
    if i in a_list:
        print(1)
    else:
        print(0)

설명

상근이가 가지고 있는 카드와, 비교 대상인 카드를 각각 입력 받아준다.

이후 상근이가 가지고 있는 카드면 1을,
그렇지 않으면 0을 출력해준다.

반응형