백준 2525 c++

magicdrill·2024년 3월 8일

백준 문제풀이

목록 보기
121/673

백준 2525 c++

#include <iostream>
using namespace std;

int main(void)
{
	int hour, minute;
	int time;
	int end_hour, end_minute;

	cin >> hour >> minute;
	cin >> time;
	
	if ((hour >= 0 && hour <= 23) && (minute >= 0 && minute <= 59) && (time >= 0 && time <= 1000))
	{
		end_minute = minute + time;
		if (end_minute >= 60)
		{
			end_hour = hour + (end_minute / 60);
			if (end_hour >= 24)
			{
				end_hour = end_hour - 24;
			}
			end_minute = (end_minute % 60);
		}
		else
		{
			end_hour = hour;
		}
		cout << end_hour << " " << end_minute;
	}
	return 0;
}

0개의 댓글