728x90
package BAEKJOON.Silver.Ⅲ;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
import java.util.Scanner;
public class NO14425 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] arr = br.readLine().split(" ");
int n = Integer.parseInt(arr[0]); // 주어진 문자
int m = Integer.parseInt(arr[1]); // 검사해야하는 문자
int count = 0; // 몇개가 포함되어있는지
// 중복되어있을 수 있으므로, set 사용
HashSet<String> set = new HashSet<>();
for (int i = 0; i < n; i++) {
set.add(br.readLine());
}
for (int i = 0; i < m; i++) {
String str = br.readLine();
// 입력된 값이 set 의 문자열과 같은 경우 증가
if (set.contains(str)) {
count++;
}
}
System.out.println(count);
}
}
728x90
'Algorithm & SQL > BAEKJOON' 카테고리의 다른 글
백준 JAVA 10773 제로 (0) | 2022.08.05 |
---|---|
백준 JAVA 1417 국회의원 선거 (0) | 2022.08.04 |
백준 JAVA 14235 크리스마스 선물 (0) | 2022.08.02 |
백준 JAVA 15903 카드 합체 놀이 (0) | 2022.08.02 |
백준 JAVA 11286 절댓값 힙 (0) | 2022.08.02 |
댓글