[백준] 2884번: 알람 시계
[링크]
[문제]
[풀이]
핵심
- 시계 문제는 문제에 나오는 최소 단위로 통일해서 풀면 쉽게 풀 수 있다.
- 여기서 최소 단위는 분이므로 시간을 분으로 통일하여 문제를 해결한다.
- 문제에서 시, 분을 모두 분으로 통일한다.
- total-45의 값이 음수 일 때, 자정 전의 시간이 되므로 24*60의 분을 더해줘야 한다.
[코드]
1 2 3 4 5 6 7 8 9 | # 2884번(알람 시계) H,M=map(int,input().split()) total=H*60+M total=total-45 if total<0: total=24*60+total # 시, 분을 표현하는 방법 print(total//60,total%60) | cs |
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1920번: 수 찾기 (0) | 2020.11.25 |
---|---|
[백준] 9012번: 괄호 (0) | 2020.11.24 |
[백준] 8958번: OX퀴즈 (0) | 2020.11.23 |