Notice
Recent Posts
Recent Comments
Link
S E P H ' S
[코딩풀이] - BAEKJOON.2884 알림시계 본문
문제 2884. 알람시계
풀이과정
출력해야 하는 결과에 대해서 3가지 경우의 수가 있다. 그대로 45분을 빼는 경우(ex: 13:50), 45분보다 입력한 분이 작을 경우 (ex: 13:30), 입력한 시간보다 알람 시간이 하루 차이가 날 경우 (ex: 0: 10)가 있다.
H, M = list(map(int, input().split()))
if M < 45:
M += 60
H -= 1
if H < 0:
H = 23
print(H, M-45)
코드에서 M이 45보다 작은 경우는 60을 더한 뒤, 45를 뺀 것을 출력하면 된다 H는 1을 빼면 된다. 하루 차이가 나는 경우에는 H가 0보다 작아질 경우 23을 출력하면 된다.
'Algorithm > BackJoon' 카테고리의 다른 글
[코딩풀이] - BAEKJOON.1110 더하기 사이클 (2) | 2020.10.06 |
---|---|
[코딩풀이] - BAEKJOON.10871 X보다 작은 수 (0) | 2020.10.06 |
[코딩풀이] - BAEKJOON.2588 곱셈 (0) | 2020.09.25 |
[코딩풀이] - BAEKJOON.2455 지능형 기차 (0) | 2020.07.18 |
[코딩풀이] - BAEKJOON.1010 다리놓기 (0) | 2020.07.09 |