티스토리 뷰

<문제 링크>

 

2884번: 알람 시계

상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만,

www.acmicpc.net

 

<문제 풀이>

H, M = map(int, input().split())
if M >= 45:
    M = M - 45
elif H == 0:
    H = 23
    M = M + 15
else:
    H = H - 1
    M = M + 15
print(H, M)

&nbsp; &nbsp; 2884&nbsp; &nbsp; &nbsp;입출력

*key point: 시간을 표현하는 것이기 때문에 주어진 조건이 어떻게 반영될 수 있는지 생각해보아야한다. 이에 따라 다양한 방법이 나올 수 있을 것이다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함