https://www.acmicpc.net/problem/17219
/**
* 구현
*
* 1. 해시맵에 주소: 비밀번호 매칭하여 저장
*
* 2. 해시맵에서 찾아서 출력
*
*/
import java.util.*;
import java.io.*;
public class BJ17219_비밀번호찾기 {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
st = new StringTokenizer(br.readLine());
int n = Integer.parseInt(st.nextToken());
int m = Integer.parseInt(st.nextToken());
Map<String,String> map = new HashMap<>();
for(int i = 0; i < n; i++){
st = new StringTokenizer(br.readLine());
String key = st.nextToken();
String pwd = st.nextToken();
map.put(key,pwd);
}
for(int i = 0; i < m; i++){
String find = br.readLine();
bw.write(map.get(find) +"\n");
}
bw.flush();
bw.close();
}
}
'Algorithm > 백준풀이' 카테고리의 다른 글
[알고리즘 문제풀이] 백준 6549 히스토그램에서 가장 큰 직사각형 / JAVA (0) | 2022.01.21 |
---|---|
[알고리즘 문제풀이] 백준 2357 최솟값과 최댓값 / JAVA (0) | 2022.01.21 |
[알고리즘 문제풀이] 백준 16928 뱀과사다리게임 / JAVA코드 (0) | 2022.01.19 |
[알고리즘 문제풀이] 백준 11047 동전0 /JAVA코드 (0) | 2022.01.19 |
[알고리즘 문제풀이] 백준 9375 패션왕 신해빈 / JAVA코드 (0) | 2022.01.19 |
댓글