[백준] 22233. 가희와 키워드

원숭2·2022년 2월 26일
0

백준

목록 보기
50/54

문제

풀이

  1. 입력된 키워드 값을 board dictionary에 저장함.
  2. 쓴 글을 입력받아 split함수를 통해 나눠주고, for문을 돌며 keys함수를 사용하여 board에 있는 경우 값을 줄인 후 전체 키워드 값에서 -1해줌.

코드

import sys

def solution() :
    n, m = map(int, sys.stdin.readline().split())
    board = dict()
    for _ in range(n) :
        board[sys.stdin.readline().rstrip()] = 1
        
    res = n
    for _ in range(m) :
        tmp = sorted(sys.stdin.readline().rstrip().split(','))
        
        for t in tmp :
            if t in board.keys() :
                if board[t] == 1 :
                    board[t] -= 1
                    res -= 1
        print(res)
        
solution()

0개의 댓글