https://www.acmicpc.net/problem/26517
난이도 : 실버 5
태그 : 수학, 미적분학
설명
x = t에서, 두 함수가 서로 연속인지 판단하는 문제입니다.
f(x) = ax + b,
f(x) = cx + d 이므로,
단순히, at + b와 ct + d가 서로 같은 값인지 판단하면 됩니다.
소스코드
fun main() {
val t = readln().toLong()
val (a, b, c, d) = readln().split(" ").map { it.toLong() }
val p1 = a * t + b
val p2 = c * t + d
println(if (p1 == p2) "Yes $p1" else "No")
}
'코딩테스트 > Kotlin' 카테고리의 다른 글
[백준 9379번] [Kotlin] 미확인 도착지 (0) | 2023.03.28 |
---|---|
[백준 12891번] [Kotlin] DNA 비밀번호 (0) | 2023.03.27 |
[백준 1010번] [Kotlin] 다리 놓기 (0) | 2023.03.26 |
[백준 13305번] [Kotlin] 주유소 (0) | 2023.03.26 |
[백준 15921번] [Kotlin] 수찬은 마린보이야!! (0) | 2023.03.26 |