[백준] A+B - 9 (15740)(kotlin)
문제 설명
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
첫째 줄에 A와 B (-10^10000 ≤ A, B ≤ 10^10000)가 주어진다.
출력
첫째 줄에 A+B를 출력한다.
서브태스크
| 번호 | 배점 | 조건 |
|---|---|---|
| 1 | 5 | 0 ≤ A, B ≤ 10 |
| 210 | -100 ≤ A, B ≤ 100 | |
| 3 | 10 | 0 ≤ A, B ≤ 10^9 |
| 4 | 15 | -10^9 ≤ A, B ≤ 10^9 |
| 5 | 15 | 0 ≤ A, B ≤ 2^60 |
| 6 | 20 | -2^60 ≤ A, B ≤ 2^60 |
| 7 | 20 | 0 ≤ A, B ≤ 10^10000 |
| 8 | 5 | -10^10000 ≤ A, B ≤ 10^10000 |
테스트 케이스
| 입력 | 출력 |
|---|---|
| 1 2 | 3 |
| -60 40 | -20 |
| -999999999 1000000000 | 1 |
| 1099511627776 1073741824 | 1100585369600 |
| 123456789123456789123456789 987654321987654321987654321 | 1111111111111111111111111110 |
문제 풀이1
fun main(args: Array<String>) = println(
readLine()!!
.split(" ")
.map { it.toBigDecimal() }
.sumOf { it }
)