@genbachae

Яндекс.Контест из-за чего может выскакивать ошибка?

Есть код на Kotlin:

import java.io.BufferedReader
import java.io.File

fun main(args: Array<String>) {
    val br: BufferedReader = File("input.txt").bufferedReader()
    val s = br.use { it.readText() }        //  чтение текстового файла в Kotlin

    val mas = s.split(" ")
    val a:Long = mas[0].toLong()
    val b:Long = mas[1].toLong()

    //  Запись текстового файла
    File("output.txt").bufferedWriter().use { it.write("${a+b}")
    }
}


если вбить его по адресу: https://contest.yandex.ru/contest/3/problems/B
будет выскакивать ошибка "Ошибка во время исполнения": https://drive.google.com/open?id=1pIrlg3MWnO9MOyPr...

Вопрос: какой фрагмент кода вызывает ошибку?
  • Вопрос задан
  • 558 просмотров
Пригласить эксперта
Ответы на вопрос 1
zagayevskiy
@zagayevskiy Куратор тега Kotlin
Android developer at Yandex
Не знаю точно, но думается, что input.txt/output.txt для языков, в которых плохо со стандартным вводом/выводом.
fun main(args: Array<String>) {
    val (a, b) = readLine()!!.split(" ")
    println(a.toInt() + b.toInt())
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы