[백준 C] 2884 : 알람 시계

anfruf·2022년 5월 14일

백준 C언어

목록 보기
18/62
  1. C언어 : 조건문(5)

14.MAY.2022

1.문제 : 조건문(if)

 "45분 일찍 알람 설정하기"

2.문제 풀이

#include <stdio.h>

int main()
{
	int h, m;

	scanf("%d %d", &h, &m);

	// 1. 45분보다 분이 클 때 
	if (m >= 45) printf("%d %d", h, m - 45);
    // 2. 45분보다 분이 작을 때 : 시각이 0시 일 때 or 시각이 0시가 아닐 때
	else h == 0 ? printf("%d %d", 23, 60 - (45 - m)) : 
    			  printf("%d %d", h - 1, 60 - (45 - m));


	return 0;
}

0개의 댓글