[백준] 2884번: 알람 시계

2020. 11. 25. 00:45·알고리즘/백준

[백준] 2884번: 알람 시계

[링크]

https://www.acmicpc.net/problem/2884

 

 

[문제]

image-20201125003540922

 

 

[풀이]

핵심

  • 시계 문제는 문제에 나오는 최소 단위로 통일해서 풀면 쉽게 풀 수 있다.
  • 여기서 최소 단위는 분이므로 시간을 분으로 통일하여 문제를 해결한다.

 

  1. 문제에서 시, 분을 모두 분으로 통일한다.
  2. 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
'알고리즘/백준' 카테고리의 다른 글
  • [백준] 1920번: 수 찾기
  • [백준] 9012번: 괄호
  • [백준] 8958번: OX퀴즈
N-analyst
N-analyst
  • N-analyst
    개발자CuCu
    N-analyst
  • 전체
    오늘
    어제
  • 공지사항

    • 티스토리에서 원하는 글 찾는 방법
    • 분류 전체보기 (140)
      • 티스토리 (4)
      • 알고리즘 (5)
        • 알고리즘 정리 (1)
        • 백준 (4)
      • 마크다운(Typora) (13)
        • 사용법 (13)
      • 에러 (1)
        • 파이썬 (1)
      • 데이터 분석 (5)
        • python_analysis (3)
        • Machine Learning (2)
      • AI (109)
        • 파이토치로 시작하는 딥러닝 기초 (2)
        • 부스트 캠프 AI tech (41)
        • 이론 (66)
      • 파이썬(python) (1)
        • 기타 (1)
      • 웹 프로그래밍 (1)
        • 설정 팁 (1)
  • 블로그 메뉴

    • 홈
    • 태그
  • 인기 글

  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.6
N-analyst
[백준] 2884번: 알람 시계
상단으로

티스토리툴바