The Resistance is organizing ships to confront the Empire. R2D2, a droid loyal to Luke Skywalker, using its AI needs to find out the total ammunition of the ships whose name begins with T and which have more than 20 ammunition units, as they will be the first to fight in combat.
Fold and reduce on collections
Application
Report a typo
Sample Input 1:
XWing-100 YWing-200 TWing-50 TIEFighter-150Sample Output 1:
200Write a program in Kotlin
data class Ship(val name: String, val ammunition: Int)
fun main() {
val ships = readln().split(" ")
val shipsList = ships.map { Ship(it.split("-")[0], it.split("-")[1].toInt()) }
// write your code here
val res =
println(res)
}
___
By continuing, you agree to the JetBrains Academy Terms of Service as well as Hyperskill Terms of Service and Privacy Policy.
Create a free account to access the full topic
By continuing, you agree to the JetBrains Academy Terms of Service as well as Hyperskill Terms of Service and Privacy Policy.