소소한 개발이야기

[BOJ #2884번 JAVA] 알람 시계 본문

BOJ

[BOJ #2884번 JAVA] 알람 시계

plplim 2019. 3. 5. 18:10

[백준 온라인 저지] #2884번 (알람 시계) 문제풀이



45분 전으로 시간을 맞춰야하는 문제. 45분 전으로 되돌렸을 때 `minute`가 음수인지 아닌지만 확인한다면 쉽게 해결 할 수 있는 문제이다.  여기서 주의해야 할 점은 `hour`가 음수가 되는 경우만 확인해서 전 날인 `23시`로 바꿔주기만 하면 쉽게 해결할 수 있다.





소스코드


1
2
3
4
5
6
7
8
if (minute - 45 < 0) {
    hour--;
    minute += 15;
else {
    minute -= 45;
}
 
if (hour < 0) hour = 23;
cs


전체 소스코드는 Github에 올려져 있습니다.

Github

(도움이 되셨다면 Github Repository에 Star 한 번 눌러주는 센스!)

더 좋은 방법이나 문제가 있는 부분 말씀해주시면 적극 반영하겠습니다.



'BOJ' 카테고리의 다른 글

[BOJ #11052번 JAVA] 카드 구매하기  (0) 2019.04.11
[BOJ #1244번 JAVA] 스위치 켜고 끄기  (0) 2019.03.05
[BOJ #11718번 JAVA] 그대로 출력하기  (1) 2019.03.05
[BOJ #2490번 JAVA] 윷놀이  (0) 2019.03.05
[BOJ #8958번] OX퀴즈  (0) 2019.03.04
Comments