Algorithm/Baekjoon
[백준 문제풀이 : 2884번] 파이썬 - 알람 시계
Komorebi__
2023. 7. 30. 20:14
두 수를 입력 받아 M에 -45를 더해주고 만약 M의 값이 0보다 작으면 H의 값을 1 빼고 M에 60 + M 값을 넣어주면 되겠다고 생각하여 간단하게 코드를 짜봤다.
H의 값이 0일때의 상황을 설정하지 않아서 에러가 난 것 같다.
처음부터 다시 코드를 짜보자.
H의 값에 -1 을 주고 만약 -값이 된다면 +24를 한다는 식을 썻었어도 됐지만 어차피 23시라는 경우의 수밖에 없기때문에 그냥 아에 23시로 고정시켜 버렸다.
식에서 미리 45분보다 작은 값이었다면 60을 더하는 식을 적어 뒀기때문에 프린트함수에서 직접 -45값을 주는 것으로 바로 출력했다.