728x90
반응형

문제 : https://codeup.kr/problem.php?id=1736

 

초를 일/시/분/초로 변환하기

초를 입력받아 일 / 시 / 분 / 초의 형태로 나타내시오. 예) 43 -----> 0 0 0 43 (0일 0시간 0분 43초) 127 -----> 0 0 2 7 (0일 0시간 2분 7초) 3600 ------> 0 1 0 0 (0일 1시간 0분 0초) 86402 ----> 1 0 0 2 (1일 0시간 0분 2초)

codeup.kr

초를 입력받아 일 / 시 / 분 / 초의 형태로 나타내시오.

예)

43 -----> 0 0 0 43 (0일 0시간 0분 43초)

127 -----> 0 0 2 7 (0일 0시간 2분 7초)

3600 ------> 0 1 0 0 (0일 1시간 0분 0초)

86402 ----> 1 0 0 2 (1일 0시간 0분 2초)

 

 

[그림1] 입 출력 예제

 

 

 

# include <stdio.h>

int main()
{
	int s,d,h,m;
	
	scanf("%d",&s);
	
	d = s/86400;
	s -= 86400 * d;
	
	h = s/3600;
	s -= 3600 *h;
	
	m = s/60;
	s -= 60*m;
	
	printf("%d %d %d %d",d,h,m,s);
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기