1976. 시각 덧셈
✏️ 문제 풀이
- 두 개의 시각을 입력받아 더한 후, 결과를 12시간제로 출력
T = int(input())
for t in range(1, T + 1):
hour1, minute1, hour2, minute2 = map(int, input().split())
# 총 분으로 계산
total_minutes = minute1 + minute2 # 분 합산
total_hours = hour1 + hour2 + total_minutes // 60 # 시 합산 + 분에서 시로 변환
# 분은 60으로 나눈 나머지
final_minutes = total_minutes % 60
# 시는 12시간제로 맞추기
final_hours = total_hours % 12
if final_hours == 0: # 0시를 12시로 변환
final_hours = 12
print(f'#{t} {final_hours} {final_minutes}')
'코딩테스트 > SW Expert Academy' 카테고리의 다른 글
[D2] 1948. 날짜 계산기 (0) | 2024.10.14 |
---|---|
[D2] 1946. 간단한 압축 풀기 (0) | 2024.10.14 |
[D2] 1966. 숫자를 정렬하자 (0) | 2024.10.11 |
[D2] 1970. 쉬운 거스름돈 (0) | 2024.10.11 |
[D2] 1945. 간단한 소인수분해 (0) | 2024.10.11 |