백준 알고리즘 29863번
백준 알고리즘 29863번 Arno’s Sleep Schedule
문제
아르노는 수업이 시작되기 전에 학교에 도착하고 싶어합니다. 그는 아침에 울리도록 알람 시계를 설정합니다. 이제 그는 몇 시간 동안 잠을 잘 수 있을지 궁금합니다. 아르노의 수면 시간을 계산하는 프로그램을 작성하십시오.
입력
입력에는 각각 하나의 숫자를 포함하는 두 줄이 있습니다. 첫 번째 줄에는 다음 범위의 정수가 포함됩니다. 20에서 23 범위의 정수를 포함하거나 0에서 3: 아르노가 잠드는 시간입니다. 두 번째 줄에는 다음 범위의 정수가 포함됩니다. 5에서 10: 아르노가 알람을 울리고 깨우도록 설정한 시간입니다. 모든 시간은 정수로 24시간 형식으로 제공됩니다.
출력
아르노가 잠든 시간부터 깨어난 시간 까지의 시간 수인 정수를 출력합니다. 아르노가 잠든 시간부터 알람이 울리는 시간까지 깨어나지 않고 잠을 자고, 24시간 이상 잠을 자지 않는다고 가정할 수 있습니다. 24시간 이상 연속으로 자지 않는다고 가정합니다.
NB! 출력에는 다른 단어나 기호가 포함되지 않을 수 있습니다(즉, 출력에는 정확히 하나의 정수가 포함되어야 합니다.)
예제
입력 | 출력 |
---|---|
23 7 | 8 |
풀이
h1 = int(input())
h2 = int(input())
if h2 >= h1:
print(h2 - h1)
else:
print(24 - h1 + h2)