[백준] 꼬리를 무는 숫자 나열 (1598)(kotlin)

문제 설명

백준 1598번 문제 링크

입력 및 출력

» 입력

첫째 줄에 원숭이가 생각한 두 개의 자연수가 주어진다. 각 숫자는 10,000,000 이하이다.

» 출력

첫째 줄에 원숭이가 생각한 두 개의 자연수 사이의 직각거리를 출력한다.

예제 입출력

입력 출력
11 33 8

문제 풀이1

import java.io.BufferedReader
import java.io.InputStreamReader
import kotlin.math.abs

fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
    val (num1, num2) = readLine().split(" ").map { it.toInt() - 1}
    println(abs(num1 / 4 - num2 / 4) + abs(num1 % 4 - num2 % 4))
}