게으른카르

백준 2884번 알람시계

C
2019. 8. 30. 15:03

백준 2884번 알람시계

문제

요약: 시간과 분을 입력받고 -45분을 해서 출력해라.

알람시계 문제에 주어지는 입력 및 예시

두 정수 H(시간), M(분)이 주어진다.(0<=H<=23, 0<=M<=59)

24시간 표현 사용.

0:0(자정), 다음날 자정 1분전(23:59).

 

예시.

10 10을 입력으로 주면 9 25로 -45분을 해서 출력해야 한다.

코드

h와 m을 입력받고 -45분을 수행한 후 출력하는 프로그램.

#include<stdio.h>
int main(){
	int h,m;
	scanf("%d",&h);
	scanf("%d",&m);
	m=m-45;
	if(m<0){
		if(h==0){
			h=23;	
		}
		else{
			h=h-1;	
		}
		m=60+m;
		printf("%d %d\n",h,m);
		return 0;
	}
	printf("%d %d\n",h,m);
	return 0;
}

실행

10 10을 입력했을 때.

0 13을 입력했을 때.

없음.

반응형

'C' 카테고리의 다른 글

백준 1110 더하기 사이클  (0) 2020.03.25
백준 14681 사분면 고르기  (0) 2020.03.25
백준 2798번 블랙잭  (0) 2019.09.30
백준 10950 A+B - 3번째  (0) 2019.09.27
백준 1330번 두 수 비교하기  (0) 2019.08.30

이 글을 공유합시다

facebook twitter googleplus kakaoTalk kakaostory naver band