1 2 3 4 5 6 7 8 9 | object Main { def main(args: Array[String]) { for(i: Long <- 0L until readLong()) println(gp(BigInt(readLine()) + 1)) } def gp(n: BigInt): BigInt = { var i = n while(i != reverse(i, 0)) i += 1 i } def reverse(n: BigInt, partial: BigInt): BigInt = if (n == 0) partial else reverse(n / 10, partial * 10 + n % 10) } |
b2JqZWN0IE1haW4gewpkZWYgbWFpbihhcmdzOiBBcnJheVtTdHJpbmddKSB7IGZvcihpOiBMb25nIDwtIDBMIHVudGlsIHJlYWRMb25nKCkpIHByaW50bG4oZ3AoQmlnSW50KHJlYWRMaW5lKCkpICsgMSkpIH0KICAgIGRlZiBncChuOiBCaWdJbnQpOiBCaWdJbnQgPSB7CiAgICAgIHZhciBpID0gbgogICAgICB3aGlsZShpICE9IHJldmVyc2UoaSwgMCkpIGkgKz0gMQogICAgICBpCiAgICB9CiAgICBkZWYgcmV2ZXJzZShuOiBCaWdJbnQsIHBhcnRpYWw6IEJpZ0ludCk6IEJpZ0ludCA9IGlmIChuID09IDApIHBhcnRpYWwgZWxzZSByZXZlcnNlKG4gLyAxMCwgcGFydGlhbCAqIDEwICsgbiAlIDEwKQp9
-
upload with new input
-
result: Success time: 0.18s memory: 211648 kB returned value: 0
2 808 2133
818 2222
-
result: Runtime error time: 0.06s memory: 211456 kB signal: -1
Exception in thread "main" java.io.EOFException: Console has reached end of input at scala.Console$.readLong(Console.scala:320) at Main$.main(Main.scala:2) at Main.main(Main.scala)



