μΌ | μ | ν | μ | λͺ© | κΈ | ν |
---|---|---|---|---|---|---|
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 |
- dfs
- μ ν΄λ¦¬λ νΈμ λ²
- λ¬Έμμ΄
- Queue
- λΈλ£¨νΈν¬μ€
- WebView
- λΆν μ 볡
- νλ‘κ·Έλλ¨Έμ€
- μ½ν
- μ€ν
- λ°±νΈλνΉ
- λΆν μ 볡
- λΆν νμ
- ios
- μμ
- SwiftUI
- λμ ν©
- μκ³ λ¦¬μ¦
- 그리λ μκ³ λ¦¬μ¦
- λΈλ£¨νΈν¬μ€ μκ³ λ¦¬μ¦
- dp
- μ½λ©ν μ€νΈ
- λ°±μ€
- Swift
- WebApp
- λΉνΈμ°μ°μ
- BFS
- μ΄μ§νμ
- Today
- Total
MUKER_DEV with iOS
[swift] λ°±μ€ - 1620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ λ³Έλ¬Έ
[swift] λ°±μ€ - 1620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ
MUKER 2023. 2. 25. 23:061620λ²: λλμΌ ν¬μΌλͺ¬ λ§μ€ν° μ΄λ€μ
첫째 μ€μλ λκ°μ μλ‘λμ΄ μλ ν¬μΌλͺ¬μ κ°μ Nμ΄λ λ΄κ° λ§μΆ°μΌ νλ λ¬Έμ μ κ°μ Mμ΄ μ£Όμ΄μ Έ. Nκ³Ό Mμ 1λ³΄λ€ ν¬κ±°λ κ°κ³ , 100,000λ³΄λ€ μκ±°λ κ°μ μμ°μμΈλ°, μμ°μκ° λμ§λ μμ§? λͺ¨λ₯΄λ©΄
www.acmicpc.net
λ¬Έμ νΈλ λ° μμ΄ λμμ΄ λλλ‘ λμ νμ΄μ κ°μ λ νμ΄λ₯Ό μ¬λ¦½λλ€.
λν νμ΄ ν λ€λ₯Έ μ¬λμ νμ΄λ₯Ό λ³΄κ³ μ°Έκ³ ν λ§ν νμ΄λ μ¬λ¦½λλ€.
- λ¬Έμ μ λ°λΌ λμ νμ΄λ§ μμ μ μμ΅λλ€.
- ν΄λΉ νμ΄λ€μ νμ΄ μ€ νλμΌ λΏ μ΅μ μ νμ΄λ μλ μ μμ΅λλ€.
λμ νμ΄
let input = readLine()!.split(separator: " ").map { Int($0)! }
var nameSearch = [String: Int]()
var numSearch = [Int: String]()
for i in 1...input[0] {
let name = readLine()!
nameSearch[name] = i
numSearch[i] = name
}
for _ in 0..<input[1] {
let temp = readLine()!
if let inputInt = Int(temp) {
print(numSearch[inputInt]!)
} else {
print(nameSearch[temp]!)
}
}
λ κ°μ λμ λ리λ₯Ό μμ±ν΄ λ¬Έμ λ₯Ό νμμ΅λλ€.
첫 λ²μ§Έ λμ λ리λ keyμ ν¬μΌλͺ¬μ μ΄λ¦, valueμ λ²νΈλ₯Ό λ£μκ³
λ λ²μ§Έ λμ λ리μλ λ°λλ‘ keyμ λ²νΈ, valueμλ ν¬μΌλͺ¬ μ΄λ¦μ λ£μμ΅λλ€.
λ¬Έμ λ₯Ό νκΈ° μν inputκ°μ΄ λ€μ΄μ¬ λ
μ«μλ‘ λ³ν κ°λ₯νλ€λ©΄
λ λ²μ§Έ λμ λλ¦¬λ‘ λ²νΈλ₯Ό ν΅ν΄ ν¬μΌλͺ¬ μ΄λ¦μ μ°Ύκ³
μ«μλ‘ λ³ν λΆκ°λ₯νλ€λ©΄
첫 λ²μ§Έ λμ λ리μμ ν¬μΌλͺ¬ μ΄λ¦μ ν΅ν΄ λ²νΈλ₯Ό μ°Ύμμ΅λλ€.
'π€ μκ³ λ¦¬μ¦ > BAEKJOON' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[swift] λ°±μ€ - 1003λ²: νΌλ³΄λμΉ ν¨μ (0) | 2023.03.01 |
---|---|
[swift] λ°±μ€ - 1764λ²: λ£λ³΄μ‘ (0) | 2023.02.26 |
[swift]λ°±μ€ - 18111λ²: λ§μΈν¬λννΈ (0) | 2023.02.20 |
[swift] λ°±μ€ - 19757λ²: ν° μ A + B (0) | 2023.02.19 |
[swift] λ°±μ€ - 1676λ²: ν©ν λ¦¬μΌ 0μ κ°μ (0) | 2023.02.18 |