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

문제 3056 · 비트 V

급식 쟁반 점검표

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

문제

한 학교의 급식실은 점심 배식을 시작하기 전에 깨끗한 쟁반의 수를 점검한다. 오늘 급식을 먹을 학생은 S명이며, 각 학생에게 쟁반을 정확히 하나씩 나누어 주어야 한다. 배식대에 준비된 깨끗한 쟁반은 T개다. 사용 중인 쟁반이나 아직 세척하지 않은 쟁반은 T에 포함하지 않는다. 점검 담당자는 학생 수와 준비된 쟁반 수를 비교하여 점검표에 상태와 수량을 기록한다. 준비된 쟁반이 학생 수보다 적으면 상태는 SHORT이고, 수량에는 모든 학생에게 쟁반을 나누어 주기 위해 추가로 필요한 쟁반 수를 적는다. 준비된 쟁반이 학생 수보다 많으면 상태는 EXTRA이고, 수량에는 모든 학생에게 하나씩 나누어 준 뒤 남을 쟁반 수를 적는다. 두 수가 같으면 상태는 EXACT이며, 추가로 필요하거나 남는 쟁반이 없으므로 수량은 0으로 적는다. 상태는 반드시 이 세 단어 중 하나다. 부족한 경우에도 수량을 음수로 적지 않는다. 상태가 부족과 여유를 구분하므로, 함께 기록하는 수량은 항상 0 이상의 정수다. 점검 시점에는 아직 배식을 시작하지 않았으며, 학생이 추가로 도착하거나 준비된 쟁반 수가 달라지는 일은 없다. 학생이 한 명도 없을 수도 있고, 준비된 쟁반이 하나도 없을 수도 있다. 학생과 쟁반이 모두 없다면 두 수가 같은 경우이므로 EXACT와 0을 기록한다. 학생은 없지만 쟁반이 있다면 모든 쟁반이 남는 것으로 본다. 이 문제에서는 쟁반을 실제로 가져오거나 치우지 않고 현재 상태만 기록한다. 추가 쟁반을 어디서 가져올 수 있는지 또는 남는 쟁반을 어디에 보관하는지는 고려하지 않는다. 오늘 급식을 먹을 학생 수와 준비된 쟁반 수가 주어질 때, 점검표에 기록할 상태와 수량을 구한다.

입력

첫째 줄에 정수 S와 T가 공백으로 구분되어 주어진다.
0 ≤ S, T ≤ 1,000이다.

출력

상태를 나타내는 SHORT, EXTRA, EXACT 중 하나와 수량을 공백으로 구분하여 한 줄에 출력한다. T < S이면 수량은 S - T이고, T > S이면 T - S이며, T = S이면 0이다.

예제 입력 1

146 139

예제 출력 1

SHORT 7

예제 입력 2

87 95

예제 출력 2

EXTRA 8

예제 입력 3

0 0

예제 출력 3

EXACT 0
힌트 펼치기
  • 두 수가 작은 경우, 큰 경우, 같은 경우로 나누어 생각한다.

관련 서재 장

관련 장

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