백준

백준 17219 - Java

으엉어엉 2024. 10. 15. 10:23
728x90

 

import java.util.HashMap;
import java.util.Map;
import java.util.Scanner;

public class BJ17219 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int N = sc.nextInt(); //사이트수
        int M = sc.nextInt(); //비밀번호 사이트 주소
        sc.nextLine();
        //사이트주소 + 비밀번호 저장 mapping
        Map<String,String> map = new HashMap<>();

        //입력
        for (int i = 0; i < N; i++) {
            String[] input = sc.nextLine().split(" ");
            map.put(input[0], input[1]);
        }
        //출력
        for (int i = 0; i < M; i++) {
            String site = sc.nextLine();
            System.out.println(map.get(site));
        }
    }
}

 

map을 사용한다면 간단히 풀 수 있는 문제이다.

728x90

'백준' 카테고리의 다른 글

백준 9375 - Java  (0) 2024.10.16
백준 1003 - Java  (0) 2024.10.15
백준 11399 - Java  (0) 2024.10.14
백준 11047 - Java  (0) 2024.10.14
백준 1654 - java  (0) 2024.10.13