[백준 2525번] 오븐 시계 (python)
[문제] [코드] H, M = map(int, input().split()) T = int(input()) result = M + T if result >= 60: H += int(result/60) M = result%60 if H >= 24: H -= 24 print(H, M) else: print(H, result) [풀이] H, M = map(int, input().split()) T = int(input()) map(int, input().split())와 int(input())을 사용하여 입력받은 값을 변수 H, M, T에 차례대로 저장한다. result = M + T 현재 시간 H, M에 요리하는 데 필요한 시간 T를 더해 요리가 종료되는 시간을 출력해야 한다. 계산 진행을 위해 현재 시간 ..
2023. 8. 13.
[백준 2884번] 알람 시계 (python)
[문제] [코드] H, M = map(int, input().split()) if M < 45: M += 15 H -= 1 if H < 0: H += 24 print(H, M) else: M -= 45 print(H, M) [풀이] H, M = map(int, input().split()) map(int, input().split())를 사용하여 입력받은 값을 공백을 기준으로 분리하여 변수 H, M에 차례대로 저장한다. 45분 일찍 알람을 설정해야 하기 때문에 원래 시간보다 45분 앞선 시간을 출력해야 한다. 이때, M이 45보다 작을 때와 45보다 크거나 같을 때의 두 가지 경우로 나눠 시간 계산을 진행한다. if M < 45: M += 15 H -= 1 if H < 0: H += 24 print(H,..
2023. 8. 13.