두 수를 입력 받아 M에 -45를 더해주고 만약 M의 값이 0보다 작으면 H의 값을 1 빼고 M에 60 + M 값을 넣어주면 되겠다고 생각하여 간단하게 코드를 짜봤다.
H의 값이 0일때의 상황을 설정하지 않아서 에러가 난 것 같다.
처음부터 다시 코드를 짜보자.
H의 값에 -1 을 주고 만약 -값이 된다면 +24를 한다는 식을 썻었어도 됐지만 어차피 23시라는 경우의 수밖에 없기때문에 그냥 아에 23시로 고정시켜 버렸다.
식에서 미리 45분보다 작은 값이었다면 60을 더하는 식을 적어 뒀기때문에 프린트함수에서 직접 -45값을 주는 것으로 바로 출력했다.
'Algorithm > Baekjoon' 카테고리의 다른 글
[백준 문제풀이 : 2480번] 파이썬 - 주사위 세개 (0) | 2023.07.31 |
---|---|
[백준 문제풀이 : 2525번] 파이썬 - 오븐 시계 (0) | 2023.07.31 |
[백준 문제풀이 : 1330번] 파이썬 - 두 수 비교하기 (0) | 2023.07.27 |
[백준 문제풀이 : 10172번] 파이썬 - 개 (1) | 2023.07.27 |
[백준 문제풀이 : 2588번] 파이썬 - 곱셈 (0) | 2023.07.27 |