문제 3401 · 비트 V
회의실 좌석 안내판
| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1000ms / 테스트 (언어별 보정은 아래 표) | 메모리: 측정하지 않음(브라우저 채점) | 0 | 0 | 0 | 0.00% |
문제
작은 업무 공간의 회의실 앞에는 다음 회의의 좌석 상태를 보여 주는 안내판이 있다. 관리자는 회의실에서 사용할 수 있는 좌석 수 C와 다음 회의에 참석할 사람 수 P를 입력한다. 안내판은 두 수를 비교하여 미리 정해진 세 문구 중 하나를 표시한다. 이번 작업에서는 안내판에 표시할 문구를 결정한다. 사용할 수 있는 좌석 수에는 고장 난 의자나 다른 장소로 옮겨 둔 의자가 포함되지 않는다. 참석할 사람 수에는 회의를 진행하는 사람도 포함된다. 두 수는 이러한 사항을 모두 반영하여 입력되므로 별도로 인원을 더하거나 좌석을 빼지 않는다. 한 사람은 정확히 한 좌석을 사용하며, 하나의 좌석을 여러 사람이 나누어 사용하지 않는다. 참석할 사람 수가 사용할 수 있는 좌석 수보다 작으면 모든 사람이 앉은 뒤에도 빈 좌석이 남는다. 이때 안내판에는 AVAILABLE을 표시한다. 참석할 사람 수와 좌석 수가 정확히 같으면 빈 좌석도 부족한 좌석도 없으므로 FULL을 표시한다. 참석할 사람 수가 좌석 수보다 크면 일부 사람이 앉을 수 없으므로 OVER를 표시한다. 다음 회의의 참석자가 한 명도 없는 경우에도 같은 비교 규칙을 적용한다. 회의실에는 사용할 수 있는 좌석이 적어도 하나 있으므로, 이 경우에는 빈 좌석이 남는다. 좌석 수와 참석자 수가 같을 때는 AVAILABLE이나 OVER를 함께 표시하지 않고 FULL만 표시한다. 입력은 한 회의실의 한 회의에 대한 정보이며, 여러 회의의 참석자 수를 합산할 필요는 없다. 안내판은 좌석을 추가로 가져오거나 참석자를 다른 회의로 옮기는 등의 조정을 고려하지 않는다. 입력받은 두 정수만을 기준으로 상태를 결정한다. 위 규칙에 따라 표시할 영문 대문자 문구 하나를 구한다.
입력
첫째 줄에 사용할 수 있는 좌석 수 C와 참석할 사람 수 P가 공백으로 구분되어 주어진다. 두 값은 정수이며 1 ≤ C ≤ 1,000, 0 ≤ P ≤ 1,000이다.
출력
P < C이면 AVAILABLE, P = C이면 FULL, P > C이면 OVER를 출력한다. 영문 대문자 문구 하나만 출력한다.
예제 입력 1
12 8
예제 출력 1
AVAILABLE
예제 입력 2
7 7
예제 출력 2
FULL
예제 입력 3
4 9
예제 출력 3
OVER
힌트 펼치기
- 참석자 수와 좌석 수의 대소 관계는 세 가지 중 하나다.
관련 서재 장
알고리즘 분류
조건문구현풀이 작성
연습 채점은 공개 테스트로 실행합니다. 인증 제출은 코드를 봉인한 뒤 새 입력을 실행하고 서버에서 출력을 대조하며 코드와 판정을 저장합니다.
풀이를 제출하면 여기에서 결과를 확인할 수 있습니다.
연습 기록은 이 브라우저에 최근 50개를 저장합니다. 인증 기록은 내 제출에서 확인하세요.
이 브라우저의 연습 기록
언어별 제한
테스트 케이스마다 새 전역에서 실행하며 준비 시간은 제외합니다. 시간 초과된 출력은 검사하지 않습니다. 브라우저·기기 성능에 따라 실행 시간이 달라집니다.
| 언어 | 엔진(버전) | 시간 제한 | 메모리 |
|---|---|---|---|
| javascript | 사용자 브라우저 JavaScript 엔진 (버전은 브라우저에 따라 다름) | 1000ms / 테스트 | 측정하지 않음(브라우저 채점) |
| python | Pyodide 314.0.7 (CPython 3.14 WASM) | 5000ms / 테스트 | 측정하지 않음(브라우저 채점) |