728x90
반응형
내가 풀었던 답
import java.util.Scanner
fun main(){
val sc : Scanner = Scanner(System.`in`)
var h = sc.nextInt()
var m = sc.nextInt()
if( m - 45 < 0 ){
//분침이 45분보다 작을 때
if( h <= 0 ){
//시간이 0시보다 작거나 같을 때, 시간을 24시로 초기화 시켜줌.
h = 24
h--;
m = m + (60 - 45)
}else{//아니면 그냥 분침만 수정
h--;
m = m + (60 - 45)
}
}else{
m = m - 45
}
println(h)
println(m)
}
문제 링크 : www.acmicpc.net/problem/2884
2884번: 알람 시계
상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만,
www.acmicpc.net
728x90
반응형
'Kotlin' 카테고리의 다른 글
백준[10950번] :: A+B - 3_코틀린공부 (0) | 2021.02.08 |
---|---|
백준[2739번] :: 구구단_코틀린공부 (0) | 2021.02.08 |
백준[14681번] :: 사분면 고르기(Kotlin, 코틀린)_코틀린공부 (0) | 2021.02.05 |
백준[2753번] :: 윤년(Kotlin, 코틀린)_코틀린공부 (0) | 2021.02.05 |
백준[9498번] :: 시험 성적(Kotlin, 코틀린)_코틀린공부 (0) | 2021.02.05 |