백준 - 오븐 시계
2022. 10. 28. 10:14ㆍ백준 - C
728x90
백준의 오븐 시계 문제입니다.
문제 해결 코드는 다음과 같습니다.
#include <stdio.h>
int main(void){
int h, m, s;
scanf("%d %d", &h, &m);
scanf("%d", &s);
if(s > 60){
h += (s / 60); // 지나간 시간에서 시간을 추출해서 더함
s = s % 60; // 1시간이 안 되는 분을 구함
}
m += s; // 지나간 시간만큼 더함
if(m > 59){
m = m - 60; // 1시간이 지나가면 시간을 1 더함
h++;
}
if(h > 23){ // 24시를 넘으면 0시부터 시작
h = h - 24;
}
printf("%d %d", h, m);
return 0;
}
728x90
'백준 - C' 카테고리의 다른 글
백준 - 2차원 배열 (0) | 2022.11.12 |
---|---|
백준 - 주사위 세개 (0) | 2022.10.28 |
백준 - 알람 시계 (0) | 2022.10.28 |
백준 - 사분면 고르기 (0) | 2022.10.28 |
백준 - 윤년 (0) | 2022.10.28 |