반응형
[광고 누르면 오늘의 행운 상승!!]
https://www.acmicpc.net/problem/1764
전체를 정렬한 후
i번쨰와 i+1번째를 비교하여 같은 것이 있으면 듣보잡이다.
리스트에 담고 출력하였다.
import java.io.*;
import java.util.*;
public class 듣보잡 {
public static void main(String[] args) throws Exception{
System.setIn(new FileInputStream("test.txt"));
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());
ArrayList<String> list = new ArrayList<>();
String[] noHear = new String[N+M];
for (int i = 0; i < N; i++) {
noHear[i] = br.readLine();
}
for (int i = N; i < M+N; i++) {
noHear[i] = br.readLine();
}
Arrays.sort(noHear);
for (int i = 0; i < M+N-1; i++) {
if(noHear[i].equals(noHear[i+1])) {
list.add(noHear[i]);
}
}
System.out.println(list.size());
for(String s : list) System.out.println(s);
}
}
반응형
'2. 알고리즘사이트 > 1. 백준' 카테고리의 다른 글
캐슬 디펜스 [백준 17135][골드4][Java] (0) | 2020.03.02 |
---|---|
토마토 [백준 7569][실버1][Java] (0) | 2020.03.02 |
신기한 소수 [백준 2023][골드5][Java] (0) | 2020.03.02 |
벽 부수고 이동하기[백준 2206][골드4][Java] (0) | 2020.03.01 |
배열돌리기2[백준 16927][실버3][Java] (0) | 2020.03.01 |