coding test
백준 2525번 오븐 시계
ron_nie
2023. 7. 2. 14:09
728x90
1. 문제

2. 접근
1. 14 : 30 이고 20분 뒤에 완성 된다면, 그냥 timer을 분에 더해주면 된다.
2. 17:40에 80분후 처럼 timer에 분을 더했을 때 60이 넘어간다면 H에 +1 해줘야 한다.
3. 만약 H가 24가 넘어간다면 0부터 다시 시작이기 때문에 시간에 24를 빼줘야한다.
=> 종이에 계산하다가 안 사실 : 타이머를 60으로 나누면 몫을 H에 더하고 나머지를 M에 더하면 예제 출력과 같아진다
3. 풀이
H, M = map(int, input().split())
timer = int(input())
H += timer // 60
M += timer % 60
if M >= 60:
H += 1
M -= 60
if H >= 24:
H -= 24
print(H,M)반응형