using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace _2884
{
class Program
{
static void Main(string[] args)
{
string[] inputHour = Console.ReadLine().Split(' ');
// 시간과 분을 입력받고 공백으로 구분
int H = int.Parse(inputHour[0]);
// 시(Hour)는 구분된 inputHour의 [0]인덱스
int M = int.Parse(inputHour[1]);
// 분(Minute)는 구분된 inputHour의 [1]인덱스
if (M < 45)
// 분이 45보다 작다면
{
H--;
// 시간(Hour)감소
M = 60 - (45 - M);
if(H < 0)
// 시(Hour)가 0보다 작으면
{
H = 23;
// 24시간표기를 위해서 설정
}
Console.WriteLine("{0} {1}", H, M);
}
else
{
Console.WriteLine("{0} {1}", H, M - 45);
}
Console.ReadKey();
}
}
}
'C# > 알고리즘' 카테고리의 다른 글
백준 8958번 문제 (0) | 2020.11.02 |
---|---|
백준 10773번 문제 (0) | 2020.11.01 |
백준 2562번 문제 (0) | 2020.11.01 |
백준 10818번 문제 (0) | 2020.10.29 |
2020.10.13 백준 1000번문제 (0) | 2020.10.13 |