백준 30291 [3029] 경고 - python 풀이 알고리즘 설계 기법 없음 시, 분, 초 단위로 각각 따져서 시간 차이 계산하면 된다. 단, 60초가 되면 분 단위에 영향을 미치고, 60분이 되면 시 단위에 영향을 미치므로 초, 분, 시 순서로 계산해야 한다. 그리고 문제에서 마음에 안 드는 건 24:00:00 조건. 00:00:00시에서 00:00:00시까지 대기 시간은 24시간이 아니라 그냥 대기를 안 하면 되는 거 아니냐고... 아무튼 입력 두 개가 같은 경우에는 24시간을 기다려야 하므로 그 조건은 따로 따져줬다. 답 A = list(map(int, input().split(':'))) B = list(map(int, input().split(':'))) if A[2] > B[2]: S = 60-A[2]+B[2] A[1] += 1 else:S =.. 2022. 3. 22. 이전 1 다음