알고리즘/백준

[백준/Python] 2525번 오븐 시계

ㅈㅣ니 2023. 7. 18.
반응형

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

 

2525번: 오븐 시계

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

www.acmicpc.net

문제

풀이

a,b = map(int,input().split())

c = int(input())

m_sum = b+c
if m_sum < 60 :
    minute = m_sum
    hour = a
else : 
    if m_sum % 60 == 0 :
        time_h = m_sum // 60
        hour = a + time_h
        minute = m_sum % 60
        if hour >= 24: 
            hour = hour%24
    else : 
        minute = m_sum % 60
        time_h = m_sum // 60
        hour = a + time_h
        if hour >= 24: 
            hour = hour%24
print (hour, minute)

어떻게 해야 간결하게 할 수 있을까....

반응형