-
Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 10101 λ²2023. 5. 27. 17:39λ°μν
μΌκ°ν μΈμ°κΈ°
λ¬Έμ |
μ°½μμ΄λ μΌκ°νμ μ’ λ₯λ₯Ό μ ꡬλΆνμ§ λͺ»νλ€. λ°λΌμ νλ‘κ·Έλ¨μ μ΄μ©ν΄ μ΄λ₯Ό μΈμ°λ €κ³ νλ€.
μΌκ°νμ μΈ κ°μ μ λ ₯λ°μ λ€μ,
- μΈ κ°μ ν¬κΈ°κ° λͺ¨λ 60μ΄λ©΄, Equilateral
- μΈ κ°μ ν©μ΄ 180μ΄κ³ , λ κ°μ΄ κ°μ κ²½μ°μλ Isosceles
- μΈ κ°μ ν©μ΄ 180μ΄κ³ , κ°μ κ°μ΄ μλ κ²½μ°μλ Scalene
- μΈ κ°μ ν©μ΄ 180μ΄ μλ κ²½μ°μλ Error
λ₯Ό μΆλ ₯νλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μ λ ₯ |
μ΄ 3κ°μ μ€μ κ±Έμ³ μΌκ°νμ κ°μ ν¬κΈ°κ° μ£Όμ΄μ§λ€. λͺ¨λ μ μλ 0λ³΄λ€ ν¬κ³ , 180λ³΄λ€ μλ€.
μΆλ ₯ |
λ¬Έμ μ μ€λͺ μ λ°λΌ Equilateral, Isosceles, Scalene, Error μ€ νλλ₯Ό μΆλ ₯νλ€.
νμ΄ |
μ λ ₯λ°μ κ°λ€μ κ° μ‘°κ±΄μ λ§μΆμ΄ λΉκ΅
λ΅μ |
import java.util.Scanner fun main() = with(Scanner(System.`in`)) { val first = nextInt() val second = nextInt() val third = nextInt() val sum = first + second + third if (sum == 180) { if (first == 60 && second == 60 && third == 60) { print("Equilateral") } else if (first == second || first == third || second == third) { print("Isosceles") } else { print("Scalene") } } else { print("Error") } }
λ°μν'π Algorithm > π λ°±μ€' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 14215 λ² (0) 2023.05.29 Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 5073 λ² (0) 2023.05.28 Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 9063 λ² (0) 2023.05.25 Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 15894 λ² (0) 2023.05.24 Kotlin π¬ λ°±μ€ 10λ¨κ³ :: 3009 λ² (0) 2023.05.23