준코딩

[Swift] 백준 2525번 문제 오븐 시계 본문

알고리즘/Swift 백준 문제풀이

[Swift] 백준 2525번 문제 오븐 시계

Ljunhyeob - App Dev 2023. 1. 4. 15:00

https://www.acmicpc.net/problem/2525

 

2525번: 오븐 시계

첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.)

www.acmicpc.net

 

https://github.com/Ljunhyeob/baekjoon2525

 

GitHub - Ljunhyeob/baekjoon2525: 백준 - 2525

백준 - 2525. Contribute to Ljunhyeob/baekjoon2525 development by creating an account on GitHub.

github.com

 

//
//  main.swift
//  baekjoon2525
//
//  Created by 이준협 on 2023/01/04.
//

import Foundation

let line = readLine()!
let lineArr = line.components(separatedBy: " ")
var a = Int(lineArr[0])!
var b = Int(lineArr[1])!
var num = readLine()!
var c = Int(num)!


// a시간 b분
// c조리시간

if c >= 60{
    a = a+c/60
    b = b+c%60
}else if c<60{
    b = b+c
}

if b >= 60 {
    b = b-60
    a = a+1
}

if a >= 24 {
    a = a-24
}

print(a, b)
Comments