문제 3488 · 비트 V
농장의 모종 꾸러미
| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1000ms / 테스트 (언어별 보정은 아래 표) | 메모리: 측정하지 않음(브라우저 채점) | 0 | 0 | 0 | 0.00% |
문제
한 농장에서는 새로 심을 모종을 준비하기 위해 같은 구성의 꾸러미를 여러 개 받았다. 꾸러미 하나에는 모종판이 일정한 수만큼 들어 있고, 모종판 하나에는 같은 수의 모종이 들어 있다. 모든 꾸러미의 구성은 같으며, 비어 있는 칸이나 자라지 않은 모종은 없다. 따라서 받은 꾸러미의 수, 꾸러미마다 들어 있는 모종판의 수, 모종판마다 들어 있는 모종의 수를 알면 처음 받은 모종의 전체 수를 계산할 수 있다. 농장 담당자는 먼저 전체 모종 중 일부를 관찰용으로 따로 보관한다. 관찰용 모종은 밭에 심지 않으며, 이후의 배분에도 포함하지 않는다. 관찰용으로 보관할 수량은 처음 받은 모종의 전체 수보다 클 수 없다. 모종을 전부 관찰용으로 보관하는 경우도 가능하다. 담당자는 남은 모종으로 완성 묶음을 만든다. 완성 묶음 하나에는 정해진 수의 모종이 정확히 들어가야 한다. 묶음마다 넣는 모종의 수를 바꿀 수 없고, 필요한 수보다 적게 넣은 묶음은 완성 묶음으로 세지 않는다. 만들 수 있는 완성 묶음을 최대한 많이 만든 다음, 어느 묶음에도 들어가지 못한 모종은 별도의 보관함에 둔다. 모종을 쪼개거나 다른 곳에서 추가로 가져올 수는 없다. 농장에서는 작업 전에 완성 묶음의 수와 보관함에 남을 모종의 수를 적어 두려고 한다. 입력으로 주어지는 다섯 수는 모두 정수이며, 모종의 품종이나 모종판의 모양은 계산에 영향을 주지 않는다. 주어진 수량에 따라 만들 수 있는 완성 묶음의 최대 개수와, 그렇게 만들었을 때 남는 모종의 개수를 구한다.
입력
한 줄에 꾸러미 수 A, 꾸러미 하나의 모종판 수 B, 모종판 하나의 모종 수 C, 관찰용으로 보관할 모종 수 R, 완성 묶음 하나에 넣을 모종 수 K가 공백으로 구분되어 주어진다. 모든 값은 정수이며 1 ≤ A, B, C, K ≤ 1,000, 0 ≤ R ≤ A × B × C이다.
출력
완성 묶음의 최대 개수와 남는 모종의 개수를 순서대로 공백으로 구분하여 출력한다. 완성 묶음을 만들 수 없다면 첫 번째 수로 0을 출력한다. 남는 모종이 없다면 두 번째 수로 0을 출력한다.
예제 입력 1
3 4 7 5 8
예제 출력 1
9 7
예제 입력 2
2 3 5 30 4
예제 출력 2
0 0
예제 입력 3
1 2 3 1 9
예제 출력 3
0 5
힌트 펼치기
- 관찰용 모종을 뺀 수를 K로 나눈 몫과 나머지를 구한다.
관련 서재 장
알고리즘 분류
사칙연산풀이 작성
연습 채점은 공개 테스트로 실행합니다. 인증 제출은 코드를 봉인한 뒤 새 입력을 실행하고 서버에서 출력을 대조하며 코드와 판정을 저장합니다.
풀이를 제출하면 여기에서 결과를 확인할 수 있습니다.
연습 기록은 이 브라우저에 최근 50개를 저장합니다. 인증 기록은 내 제출에서 확인하세요.
이 브라우저의 연습 기록
언어별 제한
테스트 케이스마다 새 전역에서 실행하며 준비 시간은 제외합니다. 시간 초과된 출력은 검사하지 않습니다. 브라우저·기기 성능에 따라 실행 시간이 달라집니다.
| 언어 | 엔진(버전) | 시간 제한 | 메모리 |
|---|---|---|---|
| javascript | 사용자 브라우저 JavaScript 엔진 (버전은 브라우저에 따라 다름) | 1000ms / 테스트 | 측정하지 않음(브라우저 채점) |
| python | Pyodide 314.0.7 (CPython 3.14 WASM) | 5000ms / 테스트 | 측정하지 않음(브라우저 채점) |