관리 메뉴

솜씨좋은장씨

[SW Expert Academy] 1976번 : 시각 덧셈 (Python) 본문

Programming/코딩 1일 1문제

[SW Expert Academy] 1976번 : 시각 덧셈 (Python)

솜씨좋은장씨 2021. 11. 30. 11:48
728x90
반응형

코딩 1일 1문제! 오늘의 문제는 SW Expert Academy의 시각 덧셈 입니다.

 

SW Expert Academy

SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!

swexpertacademy.com

👨🏻‍💻 코드 ( Solution )

def time_sum(time1, time2):
    hour1, minute1 = time1[0], time1[1]
    hour2, minute2 = time2[0], time2[1]
    
    more_hour = 0
    sum_minute = minute1 + minute2
    
    if sum_minute >= 60:
        sum_minute -= 60
        more_hour += 1
        
    sum_hour = hour1 + hour2 + more_hour
    
    if sum_hour > 12:
        sum_hour -= 12
    
    return f"{sum_hour} {sum_minute}"

if __name__ == "__main__":
    for idx in range(int(input())):
        time = list(map(int, input().split()))

        time1, time2 = time[:2], time[2:]

        print(f"#{idx+1} {time_sum(time1, time2)}")
 

GitHub - SOMJANG/CODINGTEST_PRACTICE: 1일 1문제 since 2020.02.07

1일 1문제 since 2020.02.07. Contribute to SOMJANG/CODINGTEST_PRACTICE development by creating an account on GitHub.

github.com

Comments