https://www.acmicpc.net/problem/17219
17219번: 비밀번호 찾기
첫째 줄에 저장된 사이트 주소의 수 N(1 ≤ N ≤ 100,000)과 비밀번호를 찾으려는 사이트 주소의 수 M(1 ≤ M ≤ 100,000)이 주어진다. 두번째 줄부터 N개의 줄에 걸쳐 각 줄에 사이트 주소와 비밀번
www.acmicpc.net
[난이도] Silver4
[유형] Map
[풀이]
Map
import java.io.BufferedReader
import java.io.InputStreamReader
import java.util.*
fun main() = with(BufferedReader(InputStreamReader(System.`in`))){
var (N,M) = readLine().split(' ').map{it.toInt()}
val mp = HashMap<String,String>()
repeat(N){
var ip = readLine().split(' ')
mp[ip[0]]=ip[1]
}
repeat(M){
println(mp[readLine()])
}
}
https://github.com/has2/Problem-Solving/blob/master/boj-solved.ac/Silver4/17219.cpp
'Problem-Solving > BOJ' 카테고리의 다른 글
[BOJ/백준][Silver2] 18870 : 좌표 압축 (C++) (0) | 2021.07.25 |
---|---|
[BOJ/백준][Silver5] 17626 : Four Squares (C++) (0) | 2021.07.25 |
[BOJ/백준][Silver1] 16928 : 뱀과 사다리 게임 (C++) (0) | 2021.07.25 |
[BOJ/백준][Silver1] 1629 : 곱셈 (C++) (0) | 2021.07.25 |
[BOJ/백준][Silver3] 11659 : 구간 합 구하기4 (Kotlin) (0) | 2021.07.25 |