[백준] 시그마 (2355)(kotlin)

문제 설명

백준 2355번 문제 링크

입력 및 출력

» 입력

첫째 줄에 두 정수 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)
}