https://www.acmicpc.net/problem/25377
25377번: 빵
KOI 빵은 프로그래밍을 공부하는 학생들에게 인기를 끌고 있다. 이 빵은 맛있을 뿐 아니라, 안에 프로그래밍에 큰 도움이 되는 여러 가지 힌트가 담겨 있어서 매우 인기가 높다. 이렇게 인기가 높
www.acmicpc.net
난이도 : 브론즈 4
태그 : 구현
1. 설명
빵을 얻을 수 있는 테스트 케이스 중,
가장 빨리 얻을 수 있는 시간을 출력합니다.
2. 소스코드
<kotlin />
import kotlin.math.min
fun main() {
var min = Int.MAX_VALUE
repeat(readln().toInt()) {
val (a, b) = readln().split(" ").map { it.toInt() }
if ( a <= b) {
min = min(min, b)
}
}
println(if(min == Int.MAX_VALUE) -1 else min)
}
빵을 얻을 수 있는 경우 ( a < = b)일때,
시간 b를 최소값으로 갱신시켜주고,
Int.MAX_VALUE 값이 그대로 있다면 -1을 출력합니다
'코딩테스트 > Kotlin' 카테고리의 다른 글
[백준 2566번] [Kotlin] 최댓값 (0) | 2022.11.26 |
---|---|
[백준 11365번] [Kotlin] !밀비 급일 (0) | 2022.11.26 |
[백준 16430번] [Kotlin] 제리와 톰 (0) | 2022.11.25 |
[백준 2193번] [Kotlin] 이친수 (0) | 2022.11.24 |
[백준 13699번] [Kotlin] 점화식 (0) | 2022.11.24 |