본문으로 이동
코드패스 by Devin.KR

문제 3039 · 비트 IV

주차장 출차 정산

인증 제출 통계 · 5분마다 갱신 · 정답 비율 = 정답 제출 / 전체 제출
시간 제한메모리 제한제출정답맞힌 사람정답 비율
1000ms / 테스트 (언어별 보정은 아래 표)메모리: 측정하지 않음(브라우저 채점)0000.00%

문제

주차장 운영 담당자는 차량 한 대의 입차 기록과 출차 기록을 확인하여 이용 시간과 주차 요금을 정산한다. 기록에는 날짜 없이 시와 분만 남아 있다. 이 주차장의 기록 장치는 시각을 24시간제로 저장하며, 초 단위 기록은 남기지 않는다. 모든 입차와 출차는 정확히 분의 시작에 이루어진 것으로 처리한다. 정산 대상 차량은 0분보다 길고 24시간 이하인 시간 동안 주차했다. 따라서 출차 시각이 입차 시각보다 늦으면 입차한 날에 출차한 것이다. 출차 시각이 입차 시각보다 이르면 다음 날에 출차한 것이다. 두 시각이 같으면 정확히 24시간 동안 주차한 것이다. 날짜가 따로 주어지지 않더라도 이 규칙에 따라 이용 시간을 하나로 결정할 수 있다. 주차 요금은 전체 이용 시간을 기준으로 계산한다. 처음 30분은 무료이며, 이용 시간이 정확히 30분인 경우에도 요금은 없다. 30분을 초과한 부분에는 10분마다 700원을 부과한다. 초과한 시간이 10분 단위로 나누어떨어지지 않으면 남은 시간도 한 구간으로 계산한다. 예를 들어 무료 시간을 제외한 시간이 11분이면 두 구간의 요금을 부과한다. 이렇게 계산한 요금이 15,000원을 넘으면 최종 요금은 15,000원으로 정한다. 자정을 지났다고 무료 시간을 다시 적용하거나 요금을 나누어 계산하지 않는다. 할인이나 다른 추가 요금은 없다. 운영 담당자가 정산 화면에 두 값을 옮길 수 있도록 전체 이용 시간을 분 단위로 구하고, 이어서 최종 주차 요금을 원 단위로 구한다. 입력된 두 시각은 모두 유효하며, 정산할 수 없는 기록은 주어지지 않는다.

입력

첫째 줄에 입차 시 H1과 입차 분 M1이 주어진다.
둘째 줄에 출차 시 H2와 출차 분 M2가 주어진다.
모든 값은 정수이며 0 ≤ H1, H2 ≤ 23, 0 ≤ M1, M2 ≤ 59이다.
차량은 0분 초과 24시간 이하 동안 주차했으며, 날짜는 지문에 설명한 규칙으로 결정한다.

출력

전체 이용 시간과 최종 주차 요금을 공백으로 구분하여 한 줄에 출력한다. 이용 시간은 분 단위 정수이며, 주차 요금은 원 단위 정수다.

예제 입력 1

14 12
14 42

예제 출력 1

30 0

예제 입력 2

23 47
0 29

예제 출력 2

42 1400

예제 입력 3

8 5
8 5

예제 출력 3

1440 15000
힌트 펼치기
  • 시각을 자정부터 지난 분으로 바꾸고, 출차 값이 입차 값 이하라면 출차 값에 하루의 분 수를 더한다.
  • 무료 시간을 제외한 양수의 시간을 10분 단위로 올림하여 계산한다.

출처: Devin.KR 자체 제작

알고리즘 분류시간 계산조건문사칙연산

풀이 작성

연습 채점은 공개 테스트로 실행합니다. 인증 제출은 코드를 봉인한 뒤 새 입력을 실행하고 서버에서 출력을 대조하며 코드와 판정을 저장합니다.

Python 기본 시간 제한 = 문제 시간 제한 × 3 + 2초. 문제별 예외는 아래 표에 반영됩니다. 표준 라이브러리만 지원합니다.

Ctrl+Enter: 연습 채점 · Tab: 들여쓰기 · Esc 후 Tab: 다음 요소로 이동. 언어별 초안은 이 브라우저에 저장됩니다. JavaScript 입력: require('fs').readFileSync(0, 'utf8'), readline 또는 input().

로그인하면 인증 제출을 사용할 수 있습니다.

풀이를 제출하면 여기에서 결과를 확인할 수 있습니다.

    연습 기록은 이 브라우저에 최근 50개를 저장합니다. 인증 기록은 내 제출에서 확인하세요.

    이 브라우저의 연습 기록

      언어별 제한

      테스트 케이스마다 새 전역에서 실행하며 준비 시간은 제외합니다. 시간 초과된 출력은 검사하지 않습니다. 브라우저·기기 성능에 따라 실행 시간이 달라집니다.

      언어엔진(버전)시간 제한메모리
      javascript사용자 브라우저 JavaScript 엔진 (버전은 브라우저에 따라 다름)1000ms / 테스트측정하지 않음(브라우저 채점)
      pythonPyodide 314.0.7 (CPython 3.14 WASM)5000ms / 테스트측정하지 않음(브라우저 채점)