전체 도구 ↗

숫자야구

컴퓨터가 숨긴 서로 다른 3자리, 힌트로 좁혀 맞혀보세요.

숫자를 추리하세요
서로 다른 3자리 · 스트라이크·볼 힌트로 좁히기
시도 0서로 다른 숫자 3개
스트라이크 · 볼이 뭐예요?
S 자리·숫자 모두 일치  ·  B 숫자만 일치(자리 다름)  ·  O 아웃(하나도 없음)
추리 기록 · 최근 시도가 위로 쌓여요
#15311S2B
#27382SOUT

여기에 추리 기록이 쌓여요

광고

설명

컴퓨터가 정한 서로 다른 3자리 숫자를 추리하는 게임입니다. 스트라이크(S)는 자리·숫자 모두 일치, 볼(B)은 숫자만 일치를 뜻합니다.

광고

관련 도구

서로 다른 3자리 숫자를 맞히는 숫자야구 게임입니다. 컴퓨터가 0~9 중 중복 없이 3개의 숫자를 정하고, 사용자가 순서와 값을 모두 맞히면 스트라이크, 숫자는 맞지만 위치가 다르면 볼로 채점해주는 고전 추리 게임입니다. 논리적 추론 능력을 키우는 두뇌 트레이닝으로, 수학 시간 여가 활동이나 잠깐의 두뇌 환기에 적합합니다.

사용 방법

페이지를 열면 컴퓨터가 서로 다른 숫자 3개를 무작위로 정해 게임이 바로 시작됩니다. 사용자는 서로 다른 숫자 3개를 입력하고 확인 버튼을 누릅니다. 결과로 '2스트라이크 1볼'처럼 힌트가 주어지는데, 스트라이크는 숫자와 위치가 모두 정확한 것, 볼은 숫자는 맞지만 위치가 다른 것입니다. '3스트라이크(홈런)'가 나오면 정답을 맞힌 것입니다. 시도 횟수 제한은 없으며, '새 게임' 버튼을 누르면 새로운 숫자로 다시 시작합니다.

이럴 때 유용해요

수업 중 쉬는 시간이나 이동 중 잠깐 두뇌를 쓰고 싶을 때 즐기기 좋습니다. 초등학생의 경우 자릿값 개념과 논리적 추론 연습을 게임으로 자연스럽게 할 수 있어 교육적입니다. 가족이나 친구와 함께 할 때는 번갈아 숫자를 정하고 맞히는 대결 형태로 즐길 수도 있습니다. 직장인이 점심 후 잠깐 뇌를 깨우는 루틴으로 활용하거나, 처음 만나는 사람과 간단한 대화 소재로도 쓸 수 있습니다.

전략적으로 빨리 맞히는 법

첫 번째 시도는 '123'처럼 연속된 숫자로 시작해 스트라이크·볼 개수를 파악하는 것이 효율적입니다. 힌트를 받으면 각 자리에 그 숫자가 있는지, 없는지를 기록하면서 가능성 범위를 좁혀가야 합니다. 볼이 나온 숫자는 '이 숫자는 포함되어 있지만 이 자리는 아님'이라는 확실한 단서가 됩니다. 같은 숫자를 두 번 입력하는 것은 규칙 위반이므로, 이미 확인한 숫자들을 메모해두는 것이 좋습니다. 이론상 최적 전략을 쓰면 5번 이내에 정답을 맞힐 수 있습니다.

자주 묻는 질문

첫 번째 자리에 0이 올 수 있나요?
이 게임에서는 첫 번째 자리에도 0이 올 수 있습니다. 정답은 0~9 중 서로 다른 숫자 3개로 만들어지므로 0-4-2 같은 조합도 정답이 됩니다. 앞자리가 0인 경우를 후보에서 미리 제외하지 마세요.
3자리가 아닌 4자리 버전도 있나요?
이 도구는 3자리 숫자야구만 제공합니다. 자릿수를 바꾸는 선택 기능은 없습니다.
0스트라이크 0볼이 나오면 어떤 의미인가요?
입력한 세 숫자가 정답에 하나도 포함되어 있지 않다는 뜻입니다. 매우 유용한 단서로, 해당 숫자 세 개는 이후 입력에서 완전히 제외할 수 있습니다.
같은 숫자를 두 번 입력하면 어떻게 되나요?
숫자야구 규칙상 서로 다른 숫자 3개를 써야 합니다. 중복 숫자를 입력하면 오류 안내가 표시됩니다.
시도 횟수 제한이 있나요?
이 도구에는 시도 횟수 제한이 없어 3스트라이크(홈런)로 맞힐 때까지 계속 도전할 수 있습니다. 언제든 '새 게임' 버튼을 눌러 새로운 숫자로 다시 시작할 수 있습니다.

개인정보처리방침

숫자야구는 어떤 게임인가

숫자야구는 컴퓨터가 정한 서로 다른 세 자리 숫자를 스트라이크·볼 힌트만 보고 추리하는 게임입니다. 이 도구는 0~9 중 겹치지 않는 숫자 3개로 만든 정답(예: 3-8-1, 0-5-9)을 브라우저 안에서 무작위로 생성하고, 사용자가 입력한 세 자리를 매번 판정해 줍니다. 설치나 회원가입 없이 열자마자 바로 플레이할 수 있고, 정답 생성과 판정이 모두 브라우저에서 처리되므로 입력한 숫자가 서버로 전송되지 않습니다.

스트라이크와 볼 판정 원리

내가 입력한 세 자리를 정답과 자리별로 비교합니다. 숫자도 같고 위치도 같으면 스트라이크(S), 숫자는 정답에 있지만 자리가 다르면 볼(B)입니다. 예를 들어 정답이 3-8-1일 때 8-3-1을 넣으면, 1은 자리까지 맞아 1스트라이크, 3과 8은 들어있지만 자리가 어긋나 2볼이 되어 "1S 2B"로 표시됩니다. 세 숫자가 모두 정답에 없으면 아웃(Out), 3스트라이크가 나오면 정답을 맞힌 것입니다. 정답과 입력 모두 숫자가 중복되지 않으므로, 한 숫자가 스트라이크이면서 동시에 볼로 세어지는 일은 없습니다.

추리 요령과 팁

초반에는 012, 345, 678처럼 서로 겹치지 않는 조합을 던져 어떤 숫자가 정답에 포함되는지부터 좁히는 것이 효율적입니다. 스트라이크와 볼의 합이 곧 "정답에 들어 있는 숫자 개수"라는 점을 이용하면, 두세 번의 시도로 후보 숫자를 추려낼 수 있습니다. 포함된 숫자를 찾았다면, 같은 숫자 세트의 자리만 바꿔 넣어 스트라이크가 늘어나는지 확인하며 위치를 확정합니다. 0이 맨 앞에 올 수 있다는 점(예: 042)을 잊으면 후보를 놓치기 쉽습니다.

내 입력결과해석
0120S 1B0·1·2 중 하나가 정답에 있고 자리는 전부 틀림
3451S 0B3·4·5 중 하나가 제자리에 있음
678Out6·7·8은 정답에 없음 → 후보에서 제외

이럴 때 쓰면 좋다

짧은 시간에 집중해 두뇌를 쓰고 싶을 때, 대기 시간이나 쉬는 시간에 가볍게 즐기기 좋습니다. 경우의 수(서로 다른 세 자리는 10×9×8=720가지)를 좁혀 가는 과정이라 논리적 소거법과 조건 추론을 연습하는 학습용으로도 활용됩니다. 종이와 펜으로 하던 숫자야구를 자동 판정으로 대신할 수 있어 채점 실수 없이 반복 연습하기에 알맞습니다.

자주 묻는 질문

정답에 같은 숫자가 두 번 나올 수 있나요?

없습니다. 이 게임의 정답은 항상 서로 다른 세 자리 숫자로 만들어집니다. 따라서 입력할 때도 겹치지 않는 세 숫자를 넣는 것이 규칙에 맞습니다.

맨 앞자리에 0이 올 수 있나요?

올 수 있습니다. 0·4·2 같은 조합도 정답이 될 수 있으므로, 앞자리가 0인 경우를 후보에서 미리 빼지 마세요.

스트라이크와 볼의 합은 최대 몇인가요?

3입니다. 세 숫자 중 정답에 포함된 개수만큼 스트라이크와 볼로 나뉘어 세어지며, 세 개가 다 맞으면 3스트라이크로 게임이 끝납니다.

몇 번 만에 맞히면 잘하는 편인가요?

720가지 경우를 힌트로 좁혀 가는 게임이라, 소거법을 잘 쓰면 대체로 예닐곱 번 안팎에서 정답에 도달합니다. 이 도구에는 시도 횟수 제한이 없어, 원하는 만큼 시도하며 정답에 도달할 수 있습니다.