Notice
Recent Posts
Recent Comments
05-20 20:45
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

-

[백준 1920] 수 찾기 - 파이썬 본문

Algorithm

[백준 1920] 수 찾기 - 파이썬

choiht 2023. 4. 24. 16:03
반응형

문제

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

 

1920번: 수 찾기

첫째 줄에 자연수 N(1 ≤ N ≤ 100,000)이 주어진다. 다음 줄에는 N개의 정수 A[1], A[2], …, A[N]이 주어진다. 다음 줄에는 M(1 ≤ M ≤ 100,000)이 주어진다. 다음 줄에는 M개의 수들이 주어지는데, 이 수들

www.acmicpc.net

 

풀이

n = int(input())
a = set((map(int, input().split())))
m = int(input())
numbers = list((map(int, input().split())))

for i in numbers:
    print(1) if i in a else print(0)

 

1. a를 리스트가 아닌 set으로 받는다. (자동 중복 제거)

2. 입력받은 수를 numbers 라는 리스트에 넣는다.

3. numbers 내에 있는 수가 a 안에 존재하면 1을, 아니면 0을 출력한다. 

 

 

처음에는 a를 리스트로 받았다가 시간 초과 오류가 났다.

반응형

'Algorithm' 카테고리의 다른 글

[백준 4949] 균형잡힌 세상 - 파이썬  (0) 2023.04.26
[백준 2164] 카드 2 - 파이썬  (0) 2023.04.25
[백준 11866] 요세푸스 문제 0  (0) 2023.04.21
[백준 10814] 나이순 정렬  (0) 2023.04.18
[백준 7568] 덩치  (1) 2023.04.17
Comments