백준 - 알람 시계
2022. 10. 28. 09:51ㆍ백준 - C
728x90
백준의 알람 시계 문제입니다.
문제 해결 코드는 다음과 같습니다.
#include <stdio.h>
int main(void){
int h, m;
scanf("%d %d", &h, &m);
m -= 45; // 45분 감소
if(m < 0){
h--; // 분이 0보다 작아지면 시간을 1시간 줄임
m = 60 + m; // 넘어가고 남은 분을 적용시킴
}
if(h < 0){
h = 24 + h; // 시간이 0시보다 전으로 가면 23시부터 시작
}
printf("%d %d", h, m);
return 0;
}
728x90
'백준 - C' 카테고리의 다른 글
백준 - 주사위 세개 (0) | 2022.10.28 |
---|---|
백준 - 오븐 시계 (0) | 2022.10.28 |
백준 - 사분면 고르기 (0) | 2022.10.28 |
백준 - 윤년 (0) | 2022.10.28 |
백준 - 시험 성적 (0) | 2022.10.28 |