2884번

java/백준 알고리즘

[백준 알고리즘/조건문] 2884번. 알람시계

💡문제 접근 방법 입력받은 Hour과 Minute에서 45분전의 시간을 구하면 문제는 해결된다. '45분'의 기준이 중요하다. 45분을 기준으로 ①45보다 작으면 Hour을 -1 해준다. ②45분 보다 큰 경우에는 입력받은 Minute에서 -45를하면 45분 전의 시간이 구해진다. 또한 ③Hour가 0보다 작은 경우에는 Hour을 23으로 수정한다. ②를 제외한 경우에서는 Hour을 구했지만, Minute을 구하지 못했다. Minute은 45분 보다 클경우 Minute-45를 하면 되지만 45분 보다 적을 경우에는 이야기가 달라진다. Minute은 60분이니 입력값이 45분 보다 적은경우 (45-입력값)의 차이만큼 60에서 뺴준다. 즉 '60-(45-입력값)'이 된다. ①만약 18:20에서 45분 전의 ..

각시탈코더
'2884번' 태그의 글 목록