#include <iostream>
#include <cstdlib>
using namespace std;
int main(void)
{
int H = 0;
int M = 0;
int T = 45;
cin >> H >> M;
if ((H>=0 and H<=23) and (M>=0 and M<=59))
{
if (M-T >= 0) // M이 45분보다 커서 자릿수 내림이 발생하지 않을 때
{
cout << H << " " << M-T << endl;
}
if((M-T < 0) and (H-1>=0))
{
cout << H-1 << " " << M-T+60 << endl;
}
else if((M-T < 0) and (H-1<0))
{
cout << H-1+24 << " " << M-T+60 << endl;
}
}
return 0;
}
'Computer Science > 백준 알고리즘' 카테고리의 다른 글
[백준] 2941번 크로아티아 알파벳 (파이썬) (0) | 2022.06.14 |
---|---|
[백준] 2908번 상수 (C++) (0) | 2022.06.14 |
[백준] 2875번 대회 or 인턴 (파이썬) (0) | 2022.06.14 |
[백준] 2864번 5와 6의 차이 (파이썬) (0) | 2022.06.14 |
[백준] 2839번 설탕 배달 (C++) (0) | 2022.06.14 |