C#/알고리즘

6. 2884번 알람시계

dev_sr 2020. 4. 26. 12:21

 

알람 45분 미리 맞추기

 

 

1. 코드

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
using System;
using System.Collections.Generic;
using System.Linq;
using System.Security.Permissions;
using System.Text;
using System.Threading.Tasks;
 
namespace _2884
{
    class Program
    {
        static void Main(string[] args)
        {
            string strInput = Console.ReadLine();
            string[] input = strInput.Split(' ');
 
            int hour = Int32.Parse(input[0]);
            int minute = Int32.Parse(input[1]);
 
            
 
            if (minute>=0 && minute < 45)
            {
                if (hour == 0)
                {
                    hour = 24;
                }
 
                hour -= 1;
                minute += 15;
            }
 
 
            else if (minute >= 45 && minute<60)
            {
                minute -= 45;
                
            }
 
            Console.WriteLine("{0} {1}", hour, minute);
        }
    }
}
 

 

 

2. 결과값

 

1) 

 

2)

 

3)

 

4) 

 

 

출처: 

https://www.acmicpc.net/problem/2884

'C# > 알고리즘' 카테고리의 다른 글

8. 1343번 폴리오미노  (0) 2020.06.01
7. 1181번 단어정렬(수정)  (0) 2020.05.24
5. 14681번 사분면 고르기  (0) 2020.04.26
4. 2753번 윤년  (0) 2020.04.26
3. 10952번 A+B-5  (0) 2020.04.07