ZZIN33
re-code-cord
ZZIN33
전체 방문자
오늘
어제
  • 분류 전체보기 (52)
    • Paper (4)
      • Generative Model (2)
      • Segmentation (1)
      • 모델 경량화 (1)
    • Study (34)
      • AI (10)
      • MLOps (8)
      • CS (4)
      • OpenCV (1)
      • Algorithm (9)
      • ETC (2)
    • Project (6)
    • ETC (8)
      • 부스트캠프 AI Tech (2)
      • 도서 리뷰 (5)

블로그 메뉴

  • Home
  • About
  • Github

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
ZZIN33
Study/Algorithm

[백준] 1920번: 수 찾기, 10815번: 숫자 카드 (Python)

[백준] 1920번: 수 찾기, 10815번: 숫자 카드 (Python)
Study/Algorithm

[백준] 1920번: 수 찾기, 10815번: 숫자 카드 (Python)

2021. 11. 25. 18:19

1920번: 수 찾기

풀이

import sys
from collections import Counter

N = int(sys.stdin.readline())
N_list = list(map(int, sys.stdin.readline().split(' ')))

M = int(sys.stdin.readline())
M_list = list(map(int, sys.stdin.readline().split(' ')))

N_cnt = Counter(N_list)
for num in M_list:
  if N_cnt[num]:
    print(1)
  else:
    print(0)
split( )으로 input을 받아주는게 포인트
나는 몇개인지 출력하는지 알고 Counter를 사용했다.
단순히 중복 여부라면 더 가벼운 코드로 구현하지만...
통과했으니, 패스

 

10815번: 숫자 카드

풀이

import sys
from collections import Counter

N = int(sys.stdin.readline())
N_list = list(map(int, sys.stdin.readline().split(' ')))

M = int(sys.stdin.readline())
M_list = list(map(int, sys.stdin.readline().split(' ')))

N_cnt = Counter(N_list)

for num in M_list:
  if N_cnt[num]:
    print(1, end=' ')
  else:
    print(0, end=' ')
위와 동일하다. 출력문만 수정.

 

저작자표시 (새창열림)

'Study > Algorithm' 카테고리의 다른 글

[프로그래머스] 주식가격 (Python)  (0) 2021.12.02
[백준] 9663번 : N-Queen (Python)  (0) 2021.11.30
[백준] 5430번: AC (Python)  (1) 2021.11.29
[백준] 10828번: 스택 (Python)  (0) 2021.11.25
[백준] 2108번: 통계학 (Python)  (0) 2021.11.24

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.