본문 바로가기
프로그래밍/알고리즘

백준 2884 알람 시계

by ILove_NS_MoKa 2019. 8. 20.

 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
int main()
{
    int h = 0;
    int m = 0;
    std::cin >> h >> m;;
 
    if (0 <= h <= 23 && 0 <= m <= 59)
    {
        h *= 60;
        m += h;
        m -= 45;
        if (m < 0)
        {
            //0시 0분 -45할 경우 23 15 
            //0시0분 이전 예외처리를 해야함.
            m = m + 60 * 24;
        }
        h = m / 60;
        std::cout << h << " " << m % 60;
    }
    return 0;
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4ftext-decoration:none">Colored by Color Scripter
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none;color:white">cs

'프로그래밍 > 알고리즘' 카테고리의 다른 글

백준 10817 세수  (0) 2019.08.21
버블소팅  (0) 2019.08.21
백준 2753 윤년  (0) 2019.08.20
백준 9498 시험성적  (0) 2019.08.20
백준 1008  (0) 2018.07.23