A, B= map(int, input().split())
C = int(input())
hour = (B+C)//60
min = (B+C)%60
if B + C >= 60:
if A+hour >= 24:
A = A - 24
A = A + hour
print(A, min)
else:
print(A, B+C)
시계의 기능을 정확히 살린 코딩.
1. '시'가 넘어가는지, 안넘어가는지
2. (넘어간다면) 24시가 넘어가는지 안넘어가는지
** 24시가 넘어간다면 A에서 24시간을 빼고 재정의
4. A에 추가되는 시간을 '시'단위로 더하기.
'코딩테스트 > BaekJoon' 카테고리의 다른 글
[kotlin] BOJ 10250 ACM 호텔 (1) | 2024.10.23 |
---|---|
[Kotlin] BOJ_2562 최댓값 (1) | 2024.10.22 |
[백준]파이썬: 두 수 비교하기(1330번) (0) | 2022.12.06 |
[백준] 파이썬: 고양이(10171번) (0) | 2022.12.06 |
[백준] 파이썬: A+B(1000번) (0) | 2022.11.22 |