-
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 2587 λ²2023. 6. 28. 02:46λ°μν
λνκ°2
λ¬Έμ |
μ΄λ€ μλ€μ΄ μμ λ, κ·Έ μλ€μ λννλ κ°μΌλ‘ κ°μ₯ ννκ² μ°μ΄λ κ²μ νκ· μ΄λ€. νκ· μ μ£Όμ΄μ§ λͺ¨λ μμ ν©μ μμ κ°μλ‘ λλ κ²μ΄λ€. μλ₯Ό λ€μ΄ 10, 40, 30, 60, 30μ νκ· μ (10 + 40 + 30 + 60 + 30) / 5 = 170 / 5 = 34κ° λλ€.
νκ· μ΄μΈμ λ λ€λ₯Έ λνκ°μΌλ‘ μ€μκ°μ΄λΌλ κ²μ΄ μλ€. μ€μκ°μ μ£Όμ΄μ§ μλ₯Ό ν¬κΈ° μμλλ‘ λμ΄ λμμ λ κ°μ₯ μ€μμ λμΈ κ°μ΄λ€. μλ₯Ό λ€μ΄ 10, 40, 30, 60, 30μ κ²½μ°, ν¬κΈ° μμλλ‘ λμ΄ λμΌλ©΄
10 30 30 40 60
μ΄ λκ³ λ°λΌμ μ€μκ°μ 30μ΄ λλ€.
λ€μ― κ°μ μμ°μκ° μ£Όμ΄μ§ λ μ΄λ€μ νκ· κ³Ό μ€μκ°μ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯ |
첫째 μ€λΆν° λ€μ― λ²μ§Έ μ€κΉμ§ ν μ€μ νλμ© μμ°μκ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ μμ°μλ 100 λ³΄λ€ μμ 10μ λ°°μμ΄λ€.
μΆλ ₯ |
첫째 μ€μλ νκ· μ μΆλ ₯νκ³ , λμ§Έ μ€μλ μ€μκ°μ μΆλ ₯νλ€. νκ· κ³Ό μ€μκ°μ λͺ¨λ μμ°μμ΄λ€.
νμ΄ |
μ λ ₯ κ°μ arrayμ μ μ₯νμ¬ sum()λ₯Ό μ΄μ©ν΄ νκ· μ ꡬνκ³ sort()λ₯Ό μ΄μ©ν΄ μ λ ¬νμ¬ μ€μκ°μ μΆλ ₯νλ€.
λ΅μ |
import java.util.Scanner fun main() = with(Scanner(System.`in`)) { val arr = IntArray(5) for (i in 0 until 5) { arr[i] = nextInt() } val result = arr.sorted() println(result.sum() / 5) print(result[2]) }
λ°μν'π Algorithm > π λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 2751 λ² (0) 2023.07.02 Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 25305 λ² (0) 2023.07.01 Kotlin π¬ λ°±μ€ 13λ¨κ³ :: 2750 λ² (0) 2023.06.27 Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 2839 λ² (0) 2023.06.26 Kotlin π¬ λ°±μ€ 12λ¨κ³ :: 1436 λ² (0) 2023.06.25