본문 바로가기
카테고리 없음

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

by C0MPAS 2024. 5. 14.

5월 14일(화) - 자료구조 (17219번)


최초 생각 정리


문제점


풀이

(풀이출처 -> https://propercoding.tistory.com/82)

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import java.util.HashMap;
import java.util.StringTokenizer;

public class Main {
    public static void main(String[] args) throws IOException {
        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());

        HashMap<String, String> map = new HashMap<>();
        for(int i=0; i<N; i++)
        {
            st = new StringTokenizer(br.readLine());
            String site_address = st.nextToken();
            String password = st.nextToken();
            map.put(site_address, password);
        }

        StringBuilder sb = new StringBuilder();
        for(int i=0; i<M; i++)
        {
            String site_address = br.readLine();
            sb.append(map.get(site_address) + "\n");
        }

        System.out.println(sb);
    }
}

출처

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


댓글