Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
Tags
- OAuth 2.0
- Google OAuth
- builder
- Spring
- 일급 컬렉션
- java
- Volatile
- factory
- lombok
- synchronized
- 일급 객체
- Dependency Injection
- spring security
Archives
- Today
- Total
HJW's IT Blog
[BOJ][C++][Python] 17219번: 비밀번호 찾기 본문
Python의 경우 딕셔너리 자료형을 이용하여 직접 key로 접근하였고
C++의 경우 Map 자료구조를 이용하였다.
python
import sys
input = sys.stdin.readline
lst = {}
N, M = map(int,input().split())
for i in range(N):
temp1, temp2 = map(str,input().split())
lst[temp1] = temp2
for i in range(M):
web = input()
length = len(web)
print(lst[web[0:length-1]])
C++
#include <iostream>
#include <map>
using namespace std;
int main() {
cin.tie(NULL);
ios::sync_with_stdio(false);
map<string,string>m;
int N, M;
string st1, st2;
cin >> N >> M;
while(N--){
cin >> st1 >> st2;
m.insert(make_pair(st1,st2));
}
while(M--){
cin >> st1;
cout << m[st1]<< "\n";
}
return 0;
}'Algorithm' 카테고리의 다른 글
| [Programmers] 도넛과 막대 그래프 [c++] (0) | 2024.07.29 |
|---|---|
| [Programmers] 가장 많이 받은 선물 [C++] (0) | 2024.07.29 |
| [Programmers] KAKAO BLIND 주차요금 계산 (C++) (1) | 2024.03.28 |
| [Programmers] 2022 KAKAO BLIND 양궁대회 (C++) (0) | 2024.03.27 |
| [BOJ][Python]1003: 피보나치 함수 (0) | 2023.04.01 |