BEAKJOON

백준(2884번 알람 시계)풀이 C++

Shin_jisoo 2020. 12. 2. 12:59
728x90

www.acmicpc.net/problem/2884

 

2884번: 알람 시계

상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만,

www.acmicpc.net

#include <iostream>
using namespace std;

int main() {
	int H, M, clock;
	int HH, MM;
	cin >> H >> M;
	if (M >= 45) {
		M -= 45;
	}
	else {
		if (H == 0) H = 23;
		else {
			H -= 1;
		}
		M += 15;
	}

	cout << H << " " << M;
	return 0;
}

 

M이 45분을 넘는지 안넘는지를 판단하여 케이스를 구분해주기