[백준] 나는 요리사다 (2953)(kotlin)
문제 설명
입력 및 출력
» 입력
총 다섯 개 줄에 각 참가자가 얻은 네 개의 평가 점수가 공백으로 구분되어 주어진다. 첫 번째 참가자부터 다섯 번째 참가자까지 순서대로 주어진다. 항상 우승자가 유일한 경우만 입력으로 주어진다.
» 출력
첫째 줄에 우승자의 번호와 그가 얻은 점수를 출력한다.
예제 입출력(테스트케이스)
입력 | 출력 |
---|---|
5 4 4 5 5 4 4 4 5 5 4 4 5 5 5 4 4 4 4 5 |
4 19 |
문제 풀이1
import java.io.BufferedReader
import java.io.InputStreamReader
fun main(args: Array<String>) = with(BufferedReader(InputStreamReader(System.`in`))) {
var max = 0
var idx = 0
repeat(5) {
val result = readLine().split(" ").map { score -> score.toInt() }.sum()
if (max < result) {
max = result
idx = it + 1
}
}
println("$idx $max")
}