[14425] 문자열 집합 (set)

2023. 6. 5. 17:37·Coding Test/Data Structure
728x90
 

14425번: 문자열 집합

첫째 줄에 문자열의 개수 N과 M (1 ≤ N ≤ 10,000, 1 ≤ M ≤ 10,000)이 주어진다.  다음 N개의 줄에는 집합 S에 포함되어 있는 문자열들이 주어진다. 다음 M개의 줄에는 검사해야 하는 문자열들이 주어

www.acmicpc.net

 

풀이

"""
총 N개의 문자열로 이루어진 집합 S가 주어진다.
입력으로 주어지는 M개의 문자열 중에서 집합 S에 포함되어 있는 것이 총 몇 개인지 구하는 프로그램을 작성하시오.

첫째 줄에 문자열의 개수 N과 M (1 ≤ N ≤ 10,000, 1 ≤ M ≤ 10,000)이 주어진다.
다음 N개의 줄에는 집합 S에 포함되어 있는 문자열들이 주어진다.
다음 M개의 줄에는 검사해야 하는 문자열들이 주어진다.
입력으로 주어지는 문자열은 알파벳 소문자로만 이루어져 있으며, 길이는 500을 넘지 않는다. 집합 S에 같은 문자열이 여러 번 주어지는 경우는 없다.
첫째 줄에 M개의 문자열 중에 총 몇 개가 집합 S에 포함되어 있는지 출력한다.
"""
import sys
input=sys.stdin.readline
n,m=map(int,input().split())
textList=set([input() for _ in range(n)])

cnt=0
for _ in range(m):
    sStr=input()
    if sStr in textList:
        cnt+=1
print(cnt)

 

 

더보기
 

[14425] 문자열 집합 (트라이, Trie)

14425번: 문자열 집합 첫째 줄에 문자열의 개수 N과 M (1 ≤ N ≤ 10,000, 1 ≤ M ≤ 10,000)이 주어진다. 다음 N개의 줄에는 집합 S에 포함되어 있는 문자열들이 주어진다. 다음 M개의 줄에는 검사해야 하

karla.tistory.com

 

 

 

 

728x90
저작자표시 비영리 변경금지
'Coding Test/Data Structure' 카테고리의 다른 글
  • [17298] 오큰수 (스택)
  • [2164] 카드2 (큐, 덱)
  • [12891] DNA 비밀번호 (슬라이딩 윈도우)
  • [1874] 스택 수열(스택)
Karla Ko
Karla Ko
𝘾𝙤𝙣𝙩𝙞𝙣𝙪𝙤𝙪𝙨𝙡𝙮 𝙄𝙢𝙥𝙧𝙤𝙫𝙞𝙣𝙜, 𝘾𝙤𝙣𝙨𝙩𝙖𝙣𝙩𝙡𝙮 𝘿𝙚𝙫𝙚𝙡𝙤𝙥𝙞𝙣𝙜 𝙔𝙚𝙨!
    250x250
  • Karla Ko
    karlaLog
    Karla Ko
  • 전체
    오늘
    어제
    • Total (467)
      • Spring (19)
      • JPA (4)
      • Cloud & Architecture (15)
        • Kubernetes (5)
        • Docker (3)
        • MSA (2)
        • GCP (1)
        • AWS (4)
      • Devops (1)
      • Message Queue (4)
        • Kafka (2)
        • RabbitMQ (2)
      • Git (4)
      • DB (4)
      • Java (9)
      • Python (4)
      • CS (11)
        • OS (8)
        • Network (2)
        • Algorithm (1)
      • Coding Test (392)
        • programmers (156)
        • Graph (43)
        • DP (37)
        • Search (31)
        • Tree (13)
        • Data Structure (26)
        • Combination (12)
        • Implement (18)
        • Geedy (23)
        • Sort (7)
        • Math (21)
        • geometry (2)
  • 블로그 메뉴

    • 홈
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    트리
    이분탐색
    정렬
    DP
    구현
    프로그래머스
    최단거리
    플로이드워셜
    DFS
    그래프
    힙
    동적계획법
    자료구조
    조합
    덱
    월간코드챌린지
    다익스트라
    파이썬
    LIS
    스택
    Algorithm
    구간합
    백준
    재귀
    그리디
    BFS
    최대공약수
    큐
    알고리즘
    최소신장트리
  • hELLO· Designed By정상우.v4.10.3
Karla Ko
[14425] 문자열 집합 (set)
상단으로

티스토리툴바