Kotlin作为BigInteger输入
我想读两个50位数字并打印他们的总和,但是我不能以BigInteger的形式获得Kotlin的输入。
- 我怎样才能读取Kotlin输入BigInteger?
- 还有别的办法可以解决这个问题吗?
您可以像在Java中那样执行相同的操作:
val scanner = Scanner(System.`in`) val first = scanner.nextBigInteger() val second = scanner.nextBigInteger() print(first + second)
或者你可以使用kotlin.io
readLine()
:
val first = BigInteger(readLine()) val second = BigInteger(readLine()) print(first + second)