[BaekJoon] 2884번: 알람 시계(Swift)
2022. 7. 31. 22:37
문제
풀이
let input = readLine()!
let arr = input.split(separator: " ")
var H = Int(arr[0])!
var M = Int(arr[1])!
// 45분 느리게 설정
M -= 45
// minute가 0보다 아래로 내려간다면 1시간 줄이고 60분을 더해서 분까지 설정
if M < 0 {
H -= 1
M += 60
}
// hour가 0보다 내려가면 24시로 설정
if H < 0 {
H += 24
}
print ("\(H) \(M)")
728x90
'Test > Coding Tests' 카테고리의 다른 글
[BaekJoon] 25304번: 영수증 (0) | 2022.09.16 |
---|---|
[LeetCode] 9. Palindrome Number (0) | 2022.09.14 |
[BaekJoon] 2480번 : 주사위 세개 (0) | 2022.09.05 |
[BaekJoon] 8393번 : 합 (0) | 2022.09.04 |
[BeakJoon] 2588번: 곱셈(Swift) (0) | 2022.07.27 |