게임 시작
옵션을 바꾸면 게임이 새로 시작됩니다. 중복 허용 시 정답에 같은 숫자가 두 번 이상 나올 수 있습니다.
서로 다른 3자리 숫자를 입력하세요.
시도 기록
- 아직 시도한 기록이 없습니다.
숫자야구 게임 규칙
숫자야구는 컴퓨터가 정한 서로 다른 숫자(자릿수 중복 없음)를 추리하는 고전 추리게임입니다. 플레이어가 숫자를 입력하면 야구 용어로 힌트가 주어집니다. 이 힌트를 단서로 정답을 좁혀가는 것이 핵심입니다.
스트라이크 · 볼 · 아웃 판정
- 스트라이크(S): 숫자와 위치(자릿수)가 모두 일치합니다.
- 볼(B): 숫자는 정답에 있지만 위치가 다릅니다.
- 아웃: 입력한 숫자가 정답에 하나도 없습니다.
예를 들어 정답이 123일 때 132를 입력하면, 첫 자리 1은 위치까지 같아 1스트라이크, 3과 2는 정답에 있지만 위치가 달라 2볼이 되어 1S 2B로 표시됩니다. 모든 자리가 스트라이크가 되면 승리입니다.
난이도 · 모드 설명
- 자릿수(3~6자리): 자릿수가 늘어날수록 경우의 수가 폭발적으로 늘어 난이도가 크게 올라갑니다. 6자리는 극악 난이도입니다.
- 숫자 중복 허용 모드: 정답에 같은 숫자가 두 번 이상 등장할 수 있습니다(예: 1122). 볼 판정 규칙이 까다로워져 훨씬 어렵습니다. 이 모드에서는 입력 시에도 중복 숫자를 넣을 수 있습니다.
- 시도 제한: 무제한(쉬움) / 12회 / 10회(어려움) / 7회(극악) 중 선택할 수 있습니다. 제한 횟수 안에 못 맞히면 패배하고 정답이 공개됩니다.
- 힌트 최소화(극악): 스트라이크/볼을 따로 알려주지 않고 (스트라이크+볼) 합계만 표시합니다. 자리 정보를 스스로 추론해야 하는 최고 난이도 옵션입니다.
추리 팁
- 첫 시도에는 123, 456처럼 겹치지 않는 숫자를 넣어 어떤 숫자가 포함되는지 빠르게 확인하세요.
- 스트라이크와 볼의 합이 곧 정답에 포함된 숫자의 개수입니다. 0이면 그 숫자들은 모두 제외하면 됩니다.
- 같은 숫자 조합에서 위치만 바꿔 보면 스트라이크/볼 변화로 정확한 자리를 찾을 수 있습니다.
- 5~6자리 모드는 경우의 수가 훨씬 많으니, 포함 여부를 먼저 확정한 뒤 위치를 좁히는 전략이 효율적입니다.
- 중복 허용 모드에서는 같은 숫자를 일부러 두 번 넣어 보면 그 숫자가 정답에 몇 개 있는지 가늠할 수 있습니다.
자주 묻는 질문
정답에 같은 숫자가 두 번 나올 수 있나요?
기본 모드에서는 아니요 — 정답은 항상 서로 다른 숫자로만 만들어지고, 입력도 중복 없이 해야 합니다. 다만 “숫자 중복 허용 모드”를 켜면 정답에 같은 숫자가 두 번 이상 나올 수 있고(예: 1122), 입력할 때도 중복 숫자를 넣을 수 있습니다.
중복 허용 모드에서 스트라이크·볼은 어떻게 계산되나요?
스트라이크는 동일하게 “숫자와 위치가 모두 일치”입니다. 볼은 숫자별로 min(정답에 있는 개수, 추측에 있는 개수)을 모두 더한 뒤, 거기서 스트라이크 수를 뺀 값입니다. 예를 들어 정답이 1122이고 추측이 1212라면, 2번째 자리(1=2? 아니오)·끝자리 2는 위치까지 맞아 스트라이크가 되고 나머지는 볼로 계산되어 2S 2B가 됩니다.
0으로 시작하는 숫자도 정답이 될 수 있나요?
네. 각 자리는 0~9 중에서 채워지며 0으로 시작하는 조합도 정답이 될 수 있습니다. 입력 시에도 첫 자리에 0을 사용할 수 있습니다.
시도 횟수에 제한이 있나요?
기본은 무제한이지만, 시도 제한 옵션에서 12회·10회·7회를 선택할 수 있습니다. 제한 횟수 안에 정답을 맞히지 못하면 패배하고 정답이 공개됩니다. 더 적은 횟수로 맞히는 데 도전해 보세요.