2021 : 프랑스 시차 계산 (P.125)
•시간제한: 1.000 S
•메모리제한: 128 MB
•제출: 152
•통과: 61
•만든사람: suakii
문제 설명
프랑스 파리는 우리나라보다 시간이 7시간 느립니다. 우리나라 시간(시, 분)을 입력받아 프랑스의 현재 시간을 계산하여 출력하시오.
[주의] 계산된 '시'가 0보다 작을 경우, 24시간제로 표현하기 위해 24를 더하여 전날의 시간으로 표시해야 합니다.
[제약 조건]
• 시($H$): $0 \le H \le 23$ (정수)
• 분($M$): $0 \le M \le 59$ (정수)
[주의] 계산된 '시'가 0보다 작을 경우, 24시간제로 표현하기 위해 24를 더하여 전날의 시간으로 표시해야 합니다.
[제약 조건]
• 시($H$): $0 \le H \le 23$ (정수)
• 분($M$): $0 \le M \le 59$ (정수)
입력 설명
우리나라 시간의 시($H$)와 분($M$)이 공백을 두고 입력됩니다. ($0 \le H \le 23, 0 \le M \le 59$)
출력 설명
계산된 프랑스 시간을 'HH MM' 형식으로 출력합니다. (시와 분이 10보다 작을 경우 반드시 앞에 0을 붙여 두 자리로 표시합니다.)
입력 예시
COPY
복사되었습니다!
복사되었습니다!
15 45
출력 예시
COPY
복사되었습니다!
복사되었습니다!
08 45
도움
[시차 계산 꿀팁!]
시차를 계산할 때 결과가 음수(-)가 나오는 경우가 있어요. 예를 들어, 새벽 5시에서 7시간 전은 언제일까요?
1. 계산기로는 5 - 7 = -2가 나오지만, 우리 시계에는 -2시라는 표현이 없어요.
2. 이 -2는 사실 '어제 밤'으로 시간이 넘어갔다는 뜻이에요!
3. 하루는 24시간 단위로 반복되기 때문에, 음수 결과에 24를 더해주면 우리가 사용하는 24시간제 시계에서 정확히 몇 시인지 알 수 있답니다.
예시: -2 + 24 = 22시 (어제 밤 10시)
[숫자 앞에 0을 붙여 두 자리로 출력하기]
시와 분을 08 05와 같이 출력하려면 파이썬의 f-string을 사용하면 편리해요!
예시:
여기서
시차를 계산할 때 결과가 음수(-)가 나오는 경우가 있어요. 예를 들어, 새벽 5시에서 7시간 전은 언제일까요?
1. 계산기로는 5 - 7 = -2가 나오지만, 우리 시계에는 -2시라는 표현이 없어요.
2. 이 -2는 사실 '어제 밤'으로 시간이 넘어갔다는 뜻이에요!
3. 하루는 24시간 단위로 반복되기 때문에, 음수 결과에 24를 더해주면 우리가 사용하는 24시간제 시계에서 정확히 몇 시인지 알 수 있답니다.
예시: -2 + 24 = 22시 (어제 밤 10시)
[숫자 앞에 0을 붙여 두 자리로 출력하기]
시와 분을 08 05와 같이 출력하려면 파이썬의 f-string을 사용하면 편리해요!
예시:
print(f"{hour:02d} {minute:02d}")여기서
:02d는 "두 자리(2) 정수(d)로 출력하되, 빈 공간은 0으로 채워라!"라는 뜻입니다.