728x90
https://www.acmicpc.net/problem/2884
문제 분석
24시간을 나타내는 시간을 입력한 뒤 45분을 빼주면 된다.
코드 진행 방향
시와 분을 입력받고 분에서 45를 뺀 뒤 0보다 작으면 시에서 1을 빼주고 분에 60을 더해준다.
시도 마찬가지로 0보다 작으면 24를 더해준다.
코드
더보기
#include <stdio.h>
int main(){
int h, m;
scanf("%d", &h);
scanf("%d", &m);
m-=45;
if(m<0){
h-=1;
m+=60;
if(h<0){
h+=24;
}
}
printf("%d %d", h, m);
}
728x90
'알고리즘 > 백준' 카테고리의 다른 글
[백준/C] 1110번: 더하기 사이클 (0) | 2022.06.20 |
---|---|
[백준/C] 10952번: A+B - 5 (0) | 2022.06.20 |
[백준/C] 2588번: 곱셈 (0) | 2022.06.14 |
[백준/C] 10950번: A+B - 3 (0) | 2022.06.14 |
[백준/C] 2753번: 윤년 (0) | 2022.06.14 |