728x90
반응형

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

 

30분전

입력된 시간의 30분 전의 시간을 출력하시오.

codeup.kr

 

문제 설명

수호는 30분 전으로 돌아가고 싶은 1人 이다.

공백을 기준으로 시간과 분이 주어진다.

그러면 이 시간을 기준으로 30분전의 시간을 출력하시오.

예)

12 35  =====> 12 5

12 0 ======> 11 30

11 5 ======> 10 35

 

 

[그림1] 입 출력 형식 및 예제

 

#include <stdio.h>

int main(){
    int n,m,c;
    scanf("%d %d",&n,&m);
 
    if(m<30){
        m=m+30;
        n=n-1;
        if(n<0){
            n=23;
        }
        printf("%d %d",n,m);
    }
    else if(m>=30){
        m=m-30;
        printf("%d %d",n,m);
        }
    
    return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기