알고리즘/백준

[백준] 17219 - 비밀번호 찾기

땀두 2022. 3. 22. 07:48

 

 

HashMap을 사용하는 간단한 문제이다. HashMap에 key, value set으로 값을 저장하여 이를 출력해서 해결할 수 있다.

 

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashMap;
import java.util.StringTokenizer;

public class p17219 {

	public static void main(String[] args) throws IOException {
		// TODO Auto-generated method stub
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st = new StringTokenizer(br.readLine());

		int a = Integer.parseInt(st.nextToken());
		int b = Integer.parseInt(st.nextToken());

		HashMap<String, String> map = new HashMap<>();

		for (int i = 0; i < a; i++) {
			st = new StringTokenizer(br.readLine());
			map.put(st.nextToken(), st.nextToken());
		}
		for (int i = 0; i < b; i++) {
			System.out.println(map.get(br.readLine()));
		}
	}
}