[백준] 시그마 (2355)(kotlin)
문제 설명
입력 및 출력
» 입력
첫째 줄에 두 정수 A, B가 주어진다. (-2,147,483,648 ≤ A, B ≤ 2,147,483,647)
» 출력
첫째 줄에 답을 출력한다. (-2,147,483,648 ≤ 답 ≤ 2,147,483,647)
예제 입출력(테스트케이스)
입력 | 출력 |
---|---|
1 2 | 3 |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
val (a, b) = readLine().split(" ").map { it.toLong() }
println((a + b) * (Math.abs(b - a) + 1) / 2)
}