๋ฌธ์
https://www.acmicpc.net/problem/2525
์ค๋ช
๋ฌธ์ ๋ด์ฉ์ ๊ฑฐ์ฐฝํ ์ง๋ ๋ชจ๋ฅด๊ฒ ์ผ๋ ํต์ฌ์ ๊ทธ๋ฅ ์ฃผ์ด์ง ์๊ฐ๊ณผ ์ถ๊ฐ๋๋ ๋ถ์๋ฅผ ์ ๋ ฅํ์๋ ๊ธฐ์กด ์๊ฐ๊ฐ์ ์ถ๊ฐํ ์๊ฐ๊ฐ์ ๋ํ ๊ฒฐ๊ณผ๊ฐ์ ์ฌ๋ฐ๋ฅด๊ฒ ์ถ๋ ฅํ๋๋ก ํ๋๊ฒ ๋ชฉํ์๋ค. temp๋ณ์์ ๋ถ์๋ฅผ ๋ํ์๋ ์ด๊ณผ๋๋ ์ ๋๋ฅผ ๊ณ์ฐํด ๊ทธ๋งํผ h๋ณ์์ ์๊ฐ์ ๋ํ๋๋ก ํ๊ณ ๊ทธ์ ๋ง์ถฐ m๋ณ์๋ฅผ ์กฐ์ ํ์ฌ ์ฌ๋ฐ๋ฅธ ์๊ฐ์ ์ถ๋ ฅํ๋๋ก ํ์๋ค.
์ฝ๋
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main()
{
int h, m, work;
scanf("%d %d", &h, &m);
scanf("%d", &work);
int temp = (m + work) / 60;
h += temp;
m += work;
m -= temp * 60;
if (h >= 24)
h -= 24;
printf("%d %d", h,m);
return 0;
}