컴굥일지

[BOJ/백준 17219][C++] 비밀번호 찾기 본문

알고리즘/코테 문제

[BOJ/백준 17219][C++] 비밀번호 찾기

gyong 2023. 8. 12. 14:58
반응형

문제

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

백준 17219

 

문제 내용

사이트 주소와 비밀번호를 저장해 둔 뒤, 사이트 주소가 주어졌을 때 비밀번호를 출력하면 된다.

 

문제 풀이

unordered_map을 통해 쉽게 문제를 해결할 수 있다.

굳이 정렬이 필요 없기 때문에 map이어야 할 필요가 없다.

 

코드

#include <iostream>
#include <unordered_map>

using namespace std;

int main() {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);

    int n, m;
    cin >> n >> m;

    unordered_map<string, string> site_name;
    string site, name;
    while (n--) {
        cin >> site >> name;

        site_name[site] = name;
    }

    while (m--) {
        cin >> site;
        cout << site_name[site] << '\n';
    }
}

 

반응형
Comments