[백준] Darius님 한타 안 함? (20499)(kotlin)
문제 설명
입력 및 출력
» 입력
K/D/A가 주어진다.
» 출력
그가 「진짜」이면 gosu, 「가짜」이면 hasu를 출력한다.
제한 사항
0≤K,D,A≤20
예제 입출력
입력 | 출력 |
---|---|
0/5/3 | hasu |
12/4/5 | gosu |
0/0/1 | hasu |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))){
val (k, d, a) = readLine()
.split("/")
.map { it.toInt() }
println(
if (d == 0) "hasu"
else {
when {
k + a < d || d == 0 -> "hasu"
else -> "gosu"
}
}
)
}