Исключение в потоке "main" при компиляции через онлайн-компиляторы - PullRequest
0 голосов
/ 27 мая 2019

Это была проблема, которую я решил с помощью 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)
 }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...