Это была проблема, которую я решил с помощью C ++, но теперь, изучая Kotlin, я попытался решить ее снова с помощью Kotlin.
Но когда я отправляю его, он выдает ошибку времени выполнения, а когда я пытаюсь запустить его с онлайн-компилятором, он выдает мне это сообщение
Исключение в теме "основной" kotlin.KotlinNullPointerException
в FileKt.main (File.kt: 2) в FileKt.main (File.kt: -1)
этот код прекрасно работает в IntelliJ
fun main(){
var number : Int = readLine()!!.toInt()
val n : Int = readLine()!!.toInt()
for (i in 1..n){
if (number % 10 == 0) {
number /= 10
}
else {
number -= 1
}
}
println(number)
}