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

문제 3495 · 비트 II

호텔 수건 묶음 주문

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

문제

한 호텔의 비품 담당자는 객실에 놓을 수건을 주문하려고 한다. 이번 준비 작업에서는 모든 대상 객실에 같은 수의 수건을 놓고, 객실에 놓는 수건과 별도로 공용 보관함에도 정해진 수의 수건을 남겨 두어야 한다. 객실마다 필요한 수건 수가 달라지는 경우는 없다. 준비할 객실은 R개이고 각 객실에 놓을 수건은 T장이다. 공용 보관함에 남겨 둘 수건은 E장이다. 따라서 이번 준비를 마치는 데 필요한 수건은 객실에 놓을 수건과 공용 보관함에 남길 수건을 모두 합한 수량이다. 현재 창고에 있는 사용 가능한 수건은 S장이고, 이 수건은 모두 이번 준비에 사용할 수 있다. 현재 수건만으로 충분한 경우에는 새 수건을 주문하지 않는다. 수건 공급처는 수건을 B장씩 포장한 묶음으로만 판매한다. 한 묶음을 나누어 사거나 낱장으로 살 수는 없다. 한 묶음의 가격은 C원이며, 여러 묶음을 사더라도 묶음당 가격은 같다. 배송비나 추가 수수료는 없다. 주문할 때는 현재 수건과 새로 주문한 수건을 합쳐 필요한 수량 이상이 되도록 해야 한다. 비품 담당자는 이 조건을 만족하는 가장 적은 묶음 수를 주문한다. 주문한 뒤 묶음의 일부 수건이 남아도 괜찮으며, 남은 수건은 창고에 보관한다. 이때 남은 수건에는 공용 보관함에 두어야 하는 E장은 포함하지 않는다. 객실에 배치하거나 공용 보관함에 남기는 수건은 모두 필요한 수량으로 이미 계산했기 때문이다. 객실 수와 수건 준비 기준, 현재 수건 수, 판매 묶음의 정보가 주어진다. 최소 주문 묶음 수와 총 주문 금액, 준비를 모두 마친 뒤 창고에 남는 수건 수를 계산하는 프로그램을 작성한다. 현재 수건이 충분하다면 주문 묶음 수와 주문 금액은 모두 0이 된다.

입력

첫째 줄에 R, T, E, S, B, C가 공백으로 구분되어 주어진다. 모두 정수이며 1 ≤ R, T, B ≤ 1,000, 0 ≤ E ≤ 1,000, 0 ≤ S ≤ 2,000,000, 1 ≤ C ≤ 100,000이다. C의 단위는 원이다.

출력

최소 주문 묶음 수, 총 주문 금액, 준비 후 창고에 남는 수건 수를 이 순서대로 공백으로 구분하여 한 줄에 출력한다. 모두 정수로 출력하며 단위나 쉼표는 붙이지 않는다.

예제 입력 1

7 3 4 8 6 4500

예제 출력 1

3 13500 1

예제 입력 2

4 2 3 20 5 3200

예제 출력 2

0 0 9

예제 입력 3

5 4 2 2 10 6000

예제 출력 3

2 12000 0
힌트 펼치기
  • 부족한 수건이 D장일 때 필요한 묶음 수는 (D + B - 1)을 B로 나눈 몫이다.

관련 서재 장

관련 장

출처: 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 / 테스트측정하지 않음(브라우저 채점)