Есть код на Котлин:
fun main(args: Array<String>) {
var count: Int
val sb = StringBuilder()
val sb2 = StringBuilder()
sb.append(readLine()!!)
count = sb.toString().toInt()
sb.setLength(0)
while (count > 0){
sb.append(readLine()!!)
if(sb.toString() != sb2.toString() ){
println(sb.toString())
}
sb2.setLength(0)
sb2.append(sb.toString())
count--
sb.setLength(0)
}
}
в сервисе "Яндекс.Контест" он получает вердикт "memory-limit-exceeded" или "Превышен лимит использования памяти":
https://drive.google.com/open?id=1jJmYJNlxY-_du4FD...
Прошу дать совет, как переработать код чтобы этот вердикт не выскакивал?