[백준 2884번-파이썬/Python] 알람 시계 맞추기
알고리즘 공부/BOJ백준 풀이

[백준 2884번-파이썬/Python] 알람 시계 맞추기

http://acmicpc.net/problem/2884

{코드}

h, m = map(int, input().split())
m -= 45
if m < 0:
	m += 60
    if h == 0:
    	h = 23
    else:
    	h -= 1
print(h, m)

{설명}

이 문제는 주어진 알람 시각에서 45을 빼는 문제입니다.

간단하게 생각하면 분에서 45를 빼고 만약 분이 0보다 작다면 분에 60을 더하고 시각에서 1을 빼면 됩니다.

이때, 만약 시각이 0이라면 1을 뺀 값은 23이 되어야 한다는 것을 염두에 두어야 합니다.