C/백준알고리즘

[C] 백준알고리즘 #2884 알람 시계

Sehyeok20 2021. 1. 6. 10:50
반응형

백준알고리즘 #2884 알람 시계 문제

주어진 시각 h시 m분 보다 45분 빠르게 알람을 설정하는 문제이다.

m이 45보다 작은 경우에만 h가 변하므로 if문을 사용하여 간단히 코드를 작성할 수 있다.

#2884 정답

m이 45보다 작다면 h에서 1을 빼고 m에 60을 더한 후 다시 45를 빼면 된다. 최종적으로는 +15분 이므로 m = m + 15; 로 간단히 하였다.

h == 0 인 경우가 함정인데, 이 경우에는 -1이 아닌 23으로 바뀌어야 하므로 if문 안에 다시 조건을 분리하여 23이 되도록 설정해준다.

반응형