
-Code
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.StringTokenizer;
public class BOJ14425 {
public static void main(String[] args) throws IOException {
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
int m = Integer.parseInt(st.nextToken());
String[] strArr = new String[n];
for (int i = 0; i < n; i++) {
strArr[i] = br.readLine();
}
int cnt = 0;
for (int i = 0; i < m; i++) {
String checkStr = br.readLine();
// 문자열 리스트에 checkStr과 같은 값이 있으면 +1
for (String str : strArr) {
if (str.equals(checkStr)) {
cnt++;
break;
}
}
}
System.out.println(cnt);
br.close();
}
}
Scanner는 시간 초과가 생겨서 BufferedReader를 사용했습니다.
'Beakjoon&프로그래머스 > Java' 카테고리의 다른 글
| [백준/Java] 1620번 나는야 포켓몬 마스터 이다솜 (0) | 2025.12.24 |
|---|---|
| [백준/Java] 7785번 회사에 있는 사람 (0) | 2025.12.24 |
| [백준/Java] 10815번 숫자 카드 (0) | 2025.12.24 |
| [백준/Java] 34945번 채플이 너무해 (0) | 2025.12.24 |
| [백준/Java] 1018번 체스판 다시 칠하기 (0) | 2025.12.24 |