[백준] 최댓값 (2562)(kotlin)

문제 설명

백준 2562번 문제 링크

입력 및 출력

» 입력

첫째 줄부터 아홉 번째 줄까지 한 줄에 하나의 자연수가 주어진다. 주어지는 자연수는 100 보다 작다.

» 출력

첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 몇 번째 수인지를 출력한다.

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

입력 출력
3
29
38
12
57
74
40
85
61
85
8

문제 풀이1

fun main(args: Array<String>) = with(System.`in`.bufferedReader()) {
    var idx = 0
    var max = 0

    repeat(9) {
        val num = readLine().toInt()
        if (max < num) {
            idx = it + 1
            max = num
        }
    }

    println(max)
    println(idx)
}