새소식

Test/Coding Tests

[BaekJoon] 2884번: 알람 시계(Swift)

  • -

문제


 

풀이


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
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.