mirror of
https://gitlab.com/mfocko/CodeWars.git
synced 2024-11-08 18:49:07 +01:00
12 lines
213 B
Kotlin
12 lines
213 B
Kotlin
package ball
|
|
|
|
val G = 9.81
|
|
|
|
fun maxBall(v0: Int): Int {
|
|
val v = v0 * 5 / 18.0
|
|
val maxT = v * 10 / G
|
|
|
|
return (0..maxT.toInt() + 1).maxBy {
|
|
v * it / 10.0 - 0.5 * G * it * it / 100.0
|
|
} ?: 0
|
|
}
|