2025년 경기모바일과학고등학교 1학기 전공심화 자바프로그래밍반
문제: 누리의 알람 시계
누리는 매일 아침 알람 소리를 듣고 일어나요. 하지만 알람이 울려도 “5분만 더…” 하고 자다가 자주 지각을 해요.
그래서 친구 성민이가 좋은 방법을 알려줬어요.
🕓 성민이의 꿀팁!
알람 시간을 45분 더 일찍 맞춰 놓는 거야!
예를 들어, 알람이 원래 10시 10분에 울린다면, 45분 더 일찍, 즉 9시 25분에 울리도록 바꾸는 거예요.
📌 문제 설명
누리가 원래 맞춰둔 알람 시간이 주어져요. 성민이의 방법을 쓰면, 몇 시 몇 분으로 알람을 다시 설정해야 할까요?
🔢 입력 형식
H M
H
: 시 (0부터 23까지)M
: 분 (0부터 59까지)
입력은 한 줄이며, 24시간 시계를 사용해요. (예: 자정은 0시 0분, 밤 11시는 23시)
✅ 출력 형식
- 성민이의 방법으로 바꾼 새로운 알람 시간을
시 분
형식으로 출력하세요.
🧪 입력 예시 1
10 10
🧾 출력 예시 1
9 25
🧪 입력 예시 2
0 30
🧾 출력 예시 2
23 45
🧪 입력 예시 3
23 40
🧾 출력 예시 3
22 55
💡 힌트
- 알람 시간에서 45분을 빼야 해요!
- 그런데 0시 0분보다 앞으로 가면 전날 23시로 돌아가야 해요.
- 시(hour)가 0일 때, 1시간을 빼면 23시가 돼요.