Gautam Roy
05/28/2019, 4:02 PMelizarov
05/28/2019, 4:05 PMelizarov
05/28/2019, 4:06 PMsolve
function, make in extension on BufferedReader
and then write in `main`:
fun main() {
File("....").bufferedReader().use { it.solve() }
}
elizarov
05/28/2019, 4:06 PMfun BufferedReader.solve() {
readLine() // now it reads from file!
}
Gautam Roy
05/28/2019, 4:11 PMGautam Roy
05/28/2019, 5:45 PMelizarov
05/28/2019, 6:32 PMGautam Roy
05/28/2019, 6:44 PMelizarov
05/28/2019, 7:13 PMGautam Roy
05/28/2019, 8:20 PMelizarov
05/28/2019, 8:57 PMkotlin.io.readLine()
instead of calling readLine()
on BufferedReader
which you've added as your extension receiver.