문제 3578 · 비트 III
수족관의 아침 안내등
| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1000ms / 테스트 (언어별 보정은 아래 표) | 메모리: 측정하지 않음(브라우저 채점) | 0 | 0 | 0 | 0.00% |
문제
한 수족관에서는 아침마다 전시 수조의 상태를 확인한 뒤 관람 준비를 시작한다. 직원은 수조에서 측정한 수온과 염도 지수를 안내 장치에 입력한다. 안내 장치는 두 값을 정해진 기준과 비교하여 오늘 가장 먼저 해야 할 일을 나타내는 문구 하나를 표시한다. 이 문제의 기준은 해당 수조의 안내 장치에 설정된 기준이다. 수온 T는 섭씨온도를 나타내는 정수이고, 염도 지수 S는 장치가 사용하는 정수 눈금이다. 측정값에는 소수 부분이 없으며, 입력된 값을 반올림하거나 다른 단위로 바꾸지 않는다. 수온의 적정 범위는 18 이상 26 이하이고, 염도 지수의 적정 범위는 28 이상 35 이하이다. 각 범위의 양 끝값도 적정 범위에 포함한다. 안내 장치는 수온을 가장 먼저 확인한다. 수온이 적정 범위를 벗어나면 다른 측정값과 관계없이 STOP을 표시한다. 이는 직원이 먼저 수온을 조정해야 한다는 뜻이다. 이 경우 염도 지수도 적정 범위를 벗어났더라도 문구를 추가로 표시하거나 다른 문구로 바꾸지 않는다. 수온이 적정 범위에 들어 있을 때만 염도 지수에 따라 문구를 결정한다. 이때 염도 지수가 적정 범위를 벗어나면 CHECK를 표시한다. 수온과 염도 지수가 모두 각각의 적정 범위 안에 있으면 READY를 표시한다. 두 측정값 중 하나라도 범위 밖에 있다면 READY를 표시할 수 없다. 직원은 장치에 표시될 문구를 미리 확인하려고 한다. 측정값 한 쌍이 주어졌을 때 위 규칙에 따라 표시되는 문구를 출력한다. 가능한 모든 입력에는 정확히 하나의 문구가 정해진다. 출력에는 대문자 영문만 사용하며, 문구 앞뒤에 설명이나 다른 기호를 붙이지 않는다.
입력
첫째 줄에 정수 T와 S가 공백으로 구분되어 주어진다. 0 ≤ T ≤ 40, 0 ≤ S ≤ 50이다.
출력
장치에 표시되는 STOP, CHECK, READY 중 하나를 출력한다. 수온이 18 미만 또는 26 초과이면 STOP을 출력한다. 그렇지 않고 염도 지수가 28 미만 또는 35 초과이면 CHECK를 출력한다. 나머지 경우에는 READY를 출력한다.
예제 입력 1
17 40
예제 출력 1
STOP
예제 입력 2
26 27
예제 출력 2
CHECK
예제 입력 3
18 35
예제 출력 3
READY
힌트 펼치기
- 수온이 적정 범위 밖인지 먼저 판단한다.
관련 서재 장
알고리즘 분류
조건 분기풀이 작성
연습 채점은 공개 테스트로 실행합니다. 인증 제출은 코드를 봉인한 뒤 새 입력을 실행하고 서버에서 출력을 대조하며 코드와 판정을 저장합니다.
풀이를 제출하면 여기에서 결과를 확인할 수 있습니다.
연습 기록은 이 브라우저에 최근 50개를 저장합니다. 인증 기록은 내 제출에서 확인하세요.
이 브라우저의 연습 기록
언어별 제한
테스트 케이스마다 새 전역에서 실행하며 준비 시간은 제외합니다. 시간 초과된 출력은 검사하지 않습니다. 브라우저·기기 성능에 따라 실행 시간이 달라집니다.
| 언어 | 엔진(버전) | 시간 제한 | 메모리 |
|---|---|---|---|
| javascript | 사용자 브라우저 JavaScript 엔진 (버전은 브라우저에 따라 다름) | 1000ms / 테스트 | 측정하지 않음(브라우저 채점) |
| python | Pyodide 314.0.7 (CPython 3.14 WASM) | 5000ms / 테스트 | 측정하지 않음(브라우저 채점) |