-
Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 1152 λ²2023. 4. 19. 22:19λ°μν
λ¨μ΄μ κ°μ
λ¬Έμ |
μμ΄ λμλ¬Έμμ 곡백μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμμ΄μ΄ μ£Όμ΄μ§λ€. μ΄ λ¬Έμμ΄μλ λͺ κ°μ λ¨μ΄κ° μμκΉ? μ΄λ₯Ό ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€. λ¨, ν λ¨μ΄κ° μ¬λ¬ λ² λ±μ₯νλ©΄ λ±μ₯ν νμλ§νΌ λͺ¨λ μΈμ΄μΌ νλ€.
μ λ ₯ |
첫 μ€μ μμ΄ λμλ¬Έμμ 곡백μΌλ‘ μ΄λ£¨μ΄μ§ λ¬Έμμ΄μ΄ μ£Όμ΄μ§λ€. μ΄ λ¬Έμμ΄μ κΈΈμ΄λ 1,000,000μ λμ§ μλλ€. λ¨μ΄λ 곡백 ν κ°λ‘ ꡬλΆλλ©°, κ³΅λ°±μ΄ μ°μν΄μ λμ€λ κ²½μ°λ μλ€. λν λ¬Έμμ΄μ 곡백μΌλ‘ μμνκ±°λ λλ μ μλ€.
μΆλ ₯ |
첫째 μ€μ λ¨μ΄μ κ°μλ₯Ό μΆλ ₯νλ€.
νμ΄ |
readLine()μ μ΄μ©ν΄ μ λ ₯μ λ°μ μ, λ€ κ³΅λ°± trim() ν¨μλ₯Ό μ΄μ©ν΄ μ κ±° ν
split() ν¨μλ₯Ό μ΄μ©ν΄ 곡백μΌλ‘ λΆλ¦¬ λ° list ννλ‘ μ μ₯ν΄λΉ listμ size μΆλ ₯
λ΅μ |
fun main() { val S = readLine()!!.trim().split(" ").toMutableList() S.removeAll(listOf("")) print("${S.size}") }
λ°μν'π Algorithm > π λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 5622 λ² (0) 2023.04.21 Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 2908 λ² (1) 2023.04.20 Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 2675 λ² (0) 2023.04.18 Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 10809 λ² (0) 2023.04.17 Kotlin π¬ λ°±μ€ 5λ¨κ³ :: 11720 λ² (0) 2023.04.16