본문 바로가기
🧑‍💻코딩 테스트/백준 (BOJ)

[코딩 테스트/ 백준 알고리즘] 17219번 - 비밀번호 찾기 (Java, 자바 풀이)

by 코코의 주인 2022. 12. 13.

문제

https://www.acmicpc.net/problem/17219

 

17219번: 비밀번호 찾기

첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번

www.acmicpc.net


문제 설명


코드

import java.util.*;
import java.io.*;
class Main {
    public static void main(String[] args) throws IOException{

        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        String[] str = br.readLine().split(" ");
        int N = Integer.parseInt(str[0]);
        int M = Integer.parseInt(str[1]);
        Map<String, String> map = new HashMap<>();
        while(N-- > 0) {
            String[] str1 = br.readLine().split(" ");
            map.put(str1[0], str1[1]);
        }
        while(M-- > 0) {
            String str2 = br.readLine();
            bw.write(map.get(str2) + "\n");
        }
        bw.close();
    }
}

댓글