mirror of
https://gitlab.com/mfocko/CodeWars.git
synced 2024-11-09 02:59:06 +01:00
13 lines
213 B
Kotlin
13 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
|
||
|
}
|