본문 바로가기

Baekjoon Online Judge(BOJ)

Baekjoon 2525번 : 오븐시계 (Python)

Question

 

Answer
A, B = map(int, input().split())
C = int(input())
D = B + C
if (D) >= 60:
    A += D // 60
    D %= 60
else:
    pass
if A > 23:
    A %= 24
print(A, D)

 

Explanation

현재 시간 A시 B분을 입력받아서 int 형으로 저장해줍니다.
요리하는데 걸리는 시간 cookt분도 입력 받으며 이 또한 int형으로 저장해주겠습니다.
요리가 끝나는 시각을 계산하기 위해 B와 cookt를 더해주고
이게 60분이 넘으면 시간단위로 변환해주도록 코드를 작성했습니다.
 
이때, A가 24이상이 되면 A를 24로 나눈 몫만 남겨서
우리가 사용하는 24시간제 형식으로 출력되도록 해주었습니다.