2530번 인공지능 시계와 헷갈려서 풀어버렸습니다.
그 문제와 다른 점이 있다면 인공지능 시계는 초가 주어졌지만 이 문제는 분까지만 주어진 문제입니다.
그래도 0 ~ 23시까지 표기되는 등의 다른 조건은 비슷하기 때문에 빠르게 풀어줍니다.
#include <stdio.h>
int main() {
int h, m, time, wtime;
scanf("%d %d", &h, &m);
scanf("%d", &time);
wtime = (h * 3600) + (m * 60) + (time * 60);
h = wtime / 3600;
m = wtime % 3600 / 60;
if (h > 23) { h %= 24; }
printf("%d %d", h, m);
return 0;
}
저는 몇번 틀렸지만...
딱히 어려운 문제는 아니었습니다.
디지털 시계는 23시에서 0시로 바뀐다는 것만 잘 처리해주면 될 것 같아요
'백준' 카테고리의 다른 글
[백준/C] 1978번: 소수 찾기 (0) | 2024.07.05 |
---|---|
[백준/C] 2480번: 주사위 세개 (0) | 2024.07.04 |
[백준/C] 2530번: 인공지능 시계 (0) | 2024.07.04 |
[백준/C] 4153번: 직각삼각형 (0) | 2024.07.03 |
[백준/C] 10809번: 알파벳 찾기 (0) | 2024.07.02 |
댓글