문제: 17219번: 비밀번호 찾기
basic-algo-lecture/workbook/0x15.md at master · encrypted-def/basic-algo-lecture
basic-algo-lecture/workbook/0x15.md at master · encrypted-def/basic-algo-lecture
바킹독의 실전 알고리즘 강의 자료. Contribute to encrypted-def/basic-algo-lecture development by creating an account on GitHub.
github.com
#include <iostream>
#include <vector>
#include <algorithm>
#include <cmath>
#include <limits>
#include <unordered_set>
#include <unordered_map>
#include <queue>
using namespace std;
int main(void) {
ios::sync_with_stdio(0);
cin.tie(0);
int n, m;
cin >> n >> m;
unordered_map<string, string> sites;
for (int i = 0; i < n; i++) {
string site, password;
cin >> site >> password;
sites[site] = password;
}
for (int i = 0; i < m; i++) {
string site;
cin >> site;
cout << sites[site] << "\n";
}
return 0;
}
음~ 그냥 맵 하나 만들어놓고 n 개의 사이트와 비밀번호를 저장한다. 그리고 마지막에 m 번동안 사이트 입력받고 그에 맞는 비밀번호 출력해주면 완료 !_!