[백준] 캥거루 세마리 (2965)(kotlin)

문제 설명

백준 2965번 문제 링크

입력 및 출력

» 입력

첫째 줄에 세 캥거루의 초기 위치 A, B, C가 주어진다. (0 < A < B < C < 100)

» 출력

캥거루가 최대 몇 번 움직일 수 있는지 출력한다.

예제 입출력(테스트케이스)

입력 출력
3 5 9 3

문제 풀이1

import java.io.BufferedReader
import java.io.InputStreamReader

fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
    val kang = readLine().split(" ").map { it.toInt() }
    println(Math.max(kang[1] - kang[0], kang[2] - kang[1]) - 1)
}