난이도: Bronze 3
프로그래밍 언어: Kotlin
문제명: 고급 수학
푼일자: 2021년 10월
주소: https://www.acmicpc.net/problem/7510
문제풀기
제곱 후 비교문장 하나로 해결할 수 있는 문제였습니다.
Scenario #N뒤에 콜론을 붙이지 않고 제출하는 등으로 틀렸습니다를 겪었습니다.
import kotlin.math.pow
fun main() = with(System.`in`.bufferedReader()) { // 고급 수학
repeat(readLine().toInt()) {
println("Scenario #${it+1}:")
val math = readLine().split(" ").map { i -> i.toDouble().pow(2) }.sorted()
println("${if(math[2] == math[0] + math[1]) "yes" else "no"}\n")
}
}
반응형