https://www.acmicpc.net/problem/2884
2884번: 알람 시계
문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지
www.acmicpc.net
브론즈 문제를 푸는게 무슨 의미가 있나 싶지만, 로그에 남아있는 5달전에 틀렸다는 기록를 보면서 그래도 코딩 실력이 좀 성장했음이 느껴진다.
케이스를 잘 나누어 출력해주면 되는 문제이다.
코드는 다음과 같다.
#include <cstdio>
int main(void){
int H, M;
scanf("%d %d",&H, &M);
if(M>=45)
printf("%d %d",H,M-45);
else if(H>=1)
printf("%d %d",H-1,M+15);
else
printf("%d %d",H+23,M+15);
}
'알고리즘 문제' 카테고리의 다른 글
[C/C++ 백준 1018번] 체스판 다시 칠하기 (Silver 5) (Class 2) (0) | 2020.07.26 |
---|---|
[C/C++ 백준 2475번] 검증수 (Bronze 5) (Class 1) (0) | 2020.07.26 |
[C/C++ 백준 2920번] 음계 (Bronze 2) (Class 1) (0) | 2020.07.26 |
[C/C++ 백준 1008번] A/B (Bronze IV) (Class 1) (0) | 2020.07.26 |
[C/C++ 백준 1713번] 후보 추천하기 (Silver 5) (0) | 2020.07.24 |