코딩테스트/SW Expert Academy

SWEA(D2) 1976. 시각 덧셈 Python

1son 2023. 10. 18. 22:14

https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=2&contestProbId=AV5PttaaAZIDFAUq&categoryId=AV5PttaaAZIDFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=ALL&select-1=2&pageSize=10&pageIndex=2

 

SW Expert Academy

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

swexpertacademy.com

 

t=int(input())
for tc in range(1,t+1):
    h1,m1,h2,m2 = map(int,input().split())
    resultHour = h1 + h2
    resultMinute=m1+m2
    if resultMinute>59:
        resultMinute-=60
        resultHour+=1
    if resultHour > 12:
        resultHour -= 12

    print(f'#{tc} {resultHour} {resultMinute}')

* 첫번째 제출은 틀렸었는데 그 이유는 minute이 60을 넘기게 되면 hour을 1 더해줘야 된다는 것을 깜빡했기 때문이다;;