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시간제 형식으로 출력되도록 해주었습니다.
'Baekjoon Online Judge(BOJ)' 카테고리의 다른 글
Baekjoon 2914번 : 저작권 (Python) (1) | 2024.06.03 |
---|---|
Baekjoon 2530번 : 인공지능 시계 (Python) (1) | 2024.05.26 |
Baekjoon 7287번 : 등록 (Python) (0) | 2024.05.26 |
Baekjoon 10699번 : 오늘 날짜 (Python) (0) | 2024.05.26 |
Baekjoon 11022번 : A+B -8 (Python) (0) | 2024.05.23 |