반응형
map을 이용해 간단히 풀 수 있는 문제였습니다.
풀이방법
1. map에 site주소와 비밀번호를 key,value 쌍으로 저장합니다.
2. n만큼 찾고자하는 site주소를 key로 접근하여 value를 출력해주면 답이 됩니다.
Code
#include <iostream>
#include <string>
#include <map>
using namespace std;
int main(){
map <string,string> siteInfo;
int m,n;
cin >> m >> n;
for(int i =0; i < m; i++){
string site,password;
cin >> site >> password;
siteInfo[site] = password;
}
for(int i = 0; i < n; i++){
string siteToFind;
cin >> siteToFind;
cout << siteInfo[siteToFind] << '\n';
}
}
'Algorithm > Implementation' 카테고리의 다른 글
(Javascript) - 프로그래머스(2019 카카오 겨울 인턴) : 징검다리 답 (0) | 2020.12.27 |
---|---|
(C++) - 백준(BOJ) 15686번 : 치킨배달 답 (0) | 2020.10.14 |
(Javascript) - 백준(BOJ) 11005번 : 진법 변환 2 (0) | 2020.10.03 |
(C++) - 백준(BOJ) 11286번 : 절댓값 힙 답 (0) | 2020.10.03 |
(C++) - 백준(BOJ) 9375번 : 패션왕 신해빈 답 (0) | 2020.10.01 |