문제 3411 · 비트 V
어느 방향 승강장
| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1000ms / 테스트 (언어별 보정은 아래 표) | 메모리: 측정하지 않음(브라우저 채점) | 0 | 0 | 0 | 0.00% |
문제
한 버스 노선의 정류장에는 노선을 따라 1번부터 1,000번까지 번호가 붙어 있다. 정류장 번호는 노선에서의 순서를 나타내며, 서로 다른 정류장이 같은 번호를 사용하는 경우는 없다. 이 노선에는 번호가 커지는 방향으로 운행하는 버스와 번호가 작아지는 방향으로 운행하는 버스가 있다. 노선은 원형이 아니므로 끝 정류장에서 처음 정류장으로 바로 이어지지 않는다. 승객은 현재 정류장에 설치된 안내 화면에서 목적지로 가기 위해 어느 방향의 승강장을 이용해야 하는지 확인하려 한다. 현재 정류장의 번호를 S, 목적지 정류장의 번호를 T라고 한다. 목적지 번호가 현재 번호보다 크면 번호가 커지는 방향의 승강장을 이용한다. 목적지 번호가 현재 번호보다 작으면 번호가 작아지는 방향의 승강장을 이용한다. 현재 정류장과 목적지 정류장의 번호가 같다면 이미 목적지에 도착한 상태이다. 이때는 어느 방향의 버스에도 탑승할 필요가 없다. 안내 화면은 이동할 필요가 없다는 결과를 표시한다. 두 번호 사이에 정류장이 몇 개 있는지, 버스가 언제 도착하는지, 이동에 몇 분이 걸리는지는 이 안내에서 계산하지 않는다. 안내 화면에 전달하는 값은 정수 하나로 정해져 있다. 번호가 커지는 방향이면 1을 전달하고, 번호가 작아지는 방향이면 -1을 전달한다. 이동할 필요가 없으면 0을 전달한다. 입력되는 S와 T는 모두 1 이상 1,000 이하의 정수이다. 두 정류장 번호를 비교하여 규칙에 맞는 값 하나를 출력한다. 출력값에 방향 이름이나 다른 설명은 덧붙이지 않는다.
입력
한 줄에 현재 정류장 번호 S와 목적지 정류장 번호 T가 공백으로 구분되어 주어진다. S와 T는 각각 1 이상 1,000 이하의 정수이다.
출력
T가 S보다 크면 1, T가 S보다 작으면 -1, 두 값이 같으면 0을 출력한다.
예제 입력 1
217 684
예제 출력 1
1
예제 입력 2
903 72
예제 출력 2
-1
예제 입력 3
456 456
예제 출력 3
0
힌트 펼치기
- 현재 정류장 번호와 목적지 정류장 번호의 크기를 비교한다.
관련 서재 장
알고리즘 분류
조건풀이 작성
연습 채점은 공개 테스트로 실행합니다. 인증 제출은 코드를 봉인한 뒤 새 입력을 실행하고 서버에서 출력을 대조하며 코드와 판정을 저장합니다.
풀이를 제출하면 여기에서 결과를 확인할 수 있습니다.
연습 기록은 이 브라우저에 최근 50개를 저장합니다. 인증 기록은 내 제출에서 확인하세요.
이 브라우저의 연습 기록
언어별 제한
테스트 케이스마다 새 전역에서 실행하며 준비 시간은 제외합니다. 시간 초과된 출력은 검사하지 않습니다. 브라우저·기기 성능에 따라 실행 시간이 달라집니다.
| 언어 | 엔진(버전) | 시간 제한 | 메모리 |
|---|---|---|---|
| javascript | 사용자 브라우저 JavaScript 엔진 (버전은 브라우저에 따라 다름) | 1000ms / 테스트 | 측정하지 않음(브라우저 채점) |
| python | Pyodide 314.0.7 (CPython 3.14 WASM) | 5000ms / 테스트 | 측정하지 않음(브라우저 채점) |