
문제이해
처음에는 문제가 이해되지 않았다.
천천히 다시 읽어보니 간단한 문제였다.
n개의 줄에 있는 단어들을 이용해서 m개의 줄에 몇 개의 단어가 존재하는지 개수를 세는 문제이다.
정답
n, m = map(int, input().split())
answer = 0
string = []
for _ in range(n):
nlist = input()
string.append(nlist)
for _ in range(m):
mlist = input()
if mlist in string:
answer += 1
print(answer)
string변수의 리스트에 n개의 줄에 있는 단어를 추가하고 mlist에 그 단어가 있으면 정답을 하나씩 추가하는 코드이다.
이번 문제는 간단하게 해결👌
'알고리즘문제풀이' 카테고리의 다른 글
| [백준/Python] 2805번 나무 자르기 (0) | 2025.02.11 |
|---|---|
| [백준/Python] 18110번 solved.ac (0) | 2025.02.10 |
| [백준/Python] 10610번 30 (0) | 2025.02.07 |
| [백준/Python] 2003번 수들의 합 2 (0) | 2025.02.06 |
| [백준/Python] 1003번 피보나치 함수 (0) | 2025.02.03 |
