IT/ALGORITHM
BOJ 2525 오븐 시계(C++)
토미존스
2025. 2. 26. 20:26
반응형
#include <iostream>
#include <string>
using namespace std;
int main()
{
int h,m;
int t;
cin >> h >> m;
cin >> t;
if (m + t <= 59)
{
cout << h << ' ' << m + t << endl;
}
else
{
int new_m = (m + t)%60;
int plus_h = int((m + t) / 60);
if (h + plus_h > 23)
{
cout << h + plus_h - 24 << ' ' << new_m << endl;
}
else
{
cout << h + plus_h << ' ' << new_m << endl;
}
}
return 0;
}
이것도 시간 관련해서 간단히 규칙을 찾아내면 될 듯 하다.
오븐 필요 시간이 기존 분과 더해졌을 때 60이 넘냐 안넘냐에 따라 나누면 되는 듯 하다.
반응형