본문 바로가기
프로그래밍/C#

[C# 문제풀이] 백준 2525 번 오븐 시계

by 아임코딩 2023. 5. 10.
728x90
반응형

소개

안녕하세요 아임코딩입니다.

 

조건문 문제풀이6 입니다.

 

유튜브 링크

https://youtu.be/f0-MZUiWwLE

 

 

문제 링크

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

 

2525번: 오븐 시계

첫째 줄에 종료되는 시각의 시와 분을 공백을 사이에 두고 출력한다. (단, 시는 0부터 23까지의 정수, 분은 0부터 59까지의 정수이다. 디지털 시계는 23시 59분에서 1분이 지나면 0시 0분이 된다.)

www.acmicpc.net

 

 

 

문자열 입력

문자열 입력 후 문자열 배열에 저장합니다.

 

 

 

문자열 -> 정수 변환

문자열 -> 정수 변환

문자열을 정수로 변환한 후 저장합니다.

 

 

시간 합 구하기

시간 합 구하기

 

시간을 분으로 바꾸고 그 합을 구해줍니다.

 

 

조건문

조건문

시간의 합 중 시간이 24시간이 넘으면 24시간 * 60분 만큼을 전체 합에서 빼줍니다.

 

 

 

전체 코드

namespace CSYoutube
{
    internal class Program
    {
        static void Main(string[] args)
        {
            string[] str1 = Console.ReadLine().Split(" ");
            string str2 = Console.ReadLine();

            int hour = int.Parse(str1[0]);
            int minute = int.Parse(str1[1]);
            int cooking = int.Parse(str2);

            int sum = 0;

            sum = hour * 60 + minute + cooking;

            if (sum / 60 >= 24)
            {
                sum -= 24 * 60;
            }

            Console.WriteLine(sum / 60 + " " + sum % 60);

        }
    }
}

 

이상으로 조건문 문제풀이 6번을 마치겠습니다.

 

 

728x90
반응형