728x90
풀이
map을 사용해 간단히 풀이했다.
소스코드
#include <iostream>
#include <string>
#include <map>
using namespace std;
int main(){
cin.tie(NULL);
ios_base :: sync_with_stdio(0);
int N, M;
cin >> N >> M;
map<string, string> info;
string site, pw;
while (N--){
cin >> site >> pw;
info[site] = pw;
}
while (M--){
cin >> site;
cout << info[site] << "\n";
}
}
출처
17219번: 비밀번호 찾기
첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번
www.acmicpc.net
728x90
'PS > Baekjoon Online Judge' 카테고리의 다른 글
[백준 1094] 막대기 [C] (0) | 2021.08.14 |
---|---|
[백준 11723] 집합 [C] (0) | 2021.08.14 |
[백준 7569] 토마토 [C] (0) | 2021.08.13 |
[백준 7576] 토마토 [C] (0) | 2021.08.13 |
[백준 2178] 미로 탐색 [C] (0) | 2021.08.13 |