바이너리 퍼즐 하는 법
몇 개의 말이 미리 놓인 정사각형 판입니다. 채운 원과 고리가 이름 속의 1과 0이에요. 모든 행과 열에 두 종류가 정확히 같은 수만큼 들어가고, 어디에도 같은 것이 셋 연속으로 놓이지 않도록 빈칸을 하나씩 채우세요.
크기는 6 × 6, 10 × 10, 14 × 14 세 가지이며, 모두 브라우저에서 만들어지고 찍지 않고도 도달할 수 있는 답이 정확히 하나입니다. 작은 판은 커피 한 잔이면 끝나고, 큰 판에는 채울 칸이 150개쯤 있어요.
규칙
- 모든 칸에 채운 원(1) 또는 고리(0)를 놓습니다.
- 가로나 세로로 같은 것은 두 개까지만 이웃할 수 있어요. 채운 원 셋이나 고리 셋이 한 줄로 이어지면 안 됩니다.
- 모든 행과 열에는 채운 원과 고리가 같은 수만큼 들어갑니다. 6 × 6은 각 3개, 10 × 10은 각 5개, 14 × 14는 각 7개예요.
- 똑같은 행이 둘 있으면 안 되고, 똑같은 열도 마찬가지입니다.
- 처음부터 놓인 말은 어두운 칸에 있고 바꿀 수 없어요.
- 같은 것이 셋 연속이면 빨갛게 바뀌고, 한 종류가 너무 많은 줄이나 다른 줄을 그대로 베낀 줄은 빨간 배경이 깔립니다. 마지막 칸이 판을 완성하면 시계가 멈춰요. 크기마다 판이 따로 저장되고, 탭이 숨겨져 있는 동안 시계는 멈춥니다.
조작법
- 칸 클릭 / 탭
- 빈칸 → 채운 원 → 고리 → 빈칸
- 오른쪽 클릭 / 길게 누르기
- 같은 순서를 거꾸로
- 드래그
- 행이나 열을 따라 같은 말을 칠하기
- 방향키 / WASD
- 커서 이동
- 1 / 0
- 커서 위치에 채운 원 / 고리 (한 번 더 누르면 지우기)
- Space / Enter
- 커서 위치의 칸 바꾸기
- Backspace / Delete
- 칸 비우기
- C
- 남은 수 표시 켜기/끄기 (행과 열마다 더 필요한 수)
- Z / Ctrl+Z
- 되돌리기
- P
- 일시정지
팁
- 먼저 짝을 찾으세요. 같은 것 둘이 나란히 있으면 양쪽 끝에는 다른 종류가 와야 해요. 채운 원 두 개는 언제나 고리 사이에 끼어 있습니다.
- 다음은 틈입니다. 같은 것 둘 사이에 빈칸이 하나 있으면 그 틈에는 다른 종류가 들어가요.
- 세어 보세요. 한 행에 채운 원이 다 들어갔다면 남은 빈칸은 모두 고리이고, 반대도 마찬가지예요.
- 어떤 줄에 한 종류가 하나만 더 필요하면, 빈칸마다 차례로 놓아 보세요. 다른 종류 셋을 붙여 놓게 만드는 자리에는 들어갈 수 없어요.
- 남은 수(C)를 켜면 행과 열마다 더 필요한 수가 판 옆에 표시돼서 막바지가 훨씬 읽기 쉬워요.
바이너리 퍼즐 공략
먼저 짝과 틈
판의 대부분은 두 가지 패턴으로 풀립니다. 같은 것 둘이 나란히 있으면 다른 종류를 양 끝으로 밀어내고, 같은 것 둘 사이에 틈이 있으면 다른 종류가 틈에 들어가요. 더 깊이 생각하기 전에 모든 행과 열에서 둘 다 찾아보고, 새 말을 놓을 때마다 그 주변을 다시 보세요. 말 하나가 새 짝을 만들 수 있으니까요.
세어서 줄 끝내기
채운 원을 다 받은 줄은 나머지가 모두 고리이고, 반대도 마찬가지예요. 큰 판에서는 남은 수(C)를 켜 두세요. 하나만 남은 줄도, 절반을 넘겨 버린 줄도 바로 눈에 띕니다.
그 종류의 마지막 하나
어떤 줄에 채운 원 하나와 고리 여러 개가 남았다면, 채운 원은 아무 데나 갈 수 없어요. 머릿속으로 빈칸마다 놓아 보세요. 그러고 나서 빈칸 셋이 나란히 남으면 셋 다 고리가 되어야 하니 그 자리는 안 됩니다. 한 칸만 살아남거나, 어떤 칸은 모든 경우에 고리가 되는 일이 많아요. 생성기는 짝, 틈, 세기만으로 막히는 판만 남기므로 10 × 10에서는 어딘가에서 꼭 필요합니다.
같은 종류가 둘 남았을 때
놓을 것이 둘이어도 같은 시험이 통해요. 두 개가 들어갈 수 있는 자리를 시험해 보고, 살아남은 배치가 모두 동의하는 것만 확정하세요. 느려 보이지만 대부분의 배치는 다른 종류 셋을 붙여 놓게 되어서 한눈에 탈락합니다.
똑같은 줄은 없다
어떤 줄에 빈칸이 종류별로 하나씩, 두 개만 남았다면 같은 방향의 꽉 찬 줄과 비교해 보세요. 한쪽으로 채우면 꽉 찬 줄을 그대로 베끼게 된다면 반대로 채워야 해요. 14 × 14에서는 어딘가에서 이것이나 두 개 남은 줄 시험이 꼭 필요합니다.
바이너리 퍼즐 소개
이 퍼즐은 이름이 많습니다. 타쿠즈(Takuzu), 비나이로(Binairo), 비네로, 비녹소(Binoxxo), 틱택로직, 토후 와 보후, 또는 그냥 바이너리 퍼즐이라고도 불러요. 0과 1을 쓰는 판도 있고 X와 O, 흰 원과 검은 원을 쓰는 판도 있습니다. 여기서는 고리와 채운 원을 써서, 어느 테마에서도 똑같이 읽히고 색이 전혀 필요 없어요.
생성기는 모든 규칙을 지키는 꽉 찬 판을 무작위로 만든 다음 말을 하나씩 빼는데, 해답기가 추리만으로 판을 끝낼 수 있을 때만 그 칸을 비워 둡니다. 덕분에 답이 하나뿐이라는 것도 증명돼요. 6 × 6은 짝, 틈, 세기만으로 풀립니다. 10 × 10은 그것만으로는 어딘가에서 막히고, 한 종류가 하나 남은 줄을 자세히 봐야 하는 판만 남겨요. 14 × 14는 그마저 어딘가에서 막혀서, 두 개가 남은 줄이나 똑같은 줄 금지 규칙이 필요합니다.
자주 묻는 질문
항상 찍지 않고 풀 수 있나요?
네. 모든 판은 여러분에게 보이기 전에 추리만으로 풀렸어요. 가장 어려운 단계는 “마지막 채운 원이 여기 오면 고리 셋이 붙게 된다” 같은 종류입니다.
왜 0과 1 대신 원과 고리인가요?
그게 바로 1과 0이에요. 채운 원이 1, 고리가 0이고, 1과 0 키로 놓을 수 있어요. 모양은 숫자보다 한눈에 더 빨리 구별되고, 색도 필요 없습니다.
왜 한 행 전체가 빨갛게 되나요?
한 종류가 절반보다 많거나, 꽉 찼는데 다른 행과 똑같기 때문이에요. 열도 마찬가지입니다.
남은 수는 무엇인가요?
각 행 옆과 각 열 아래에 채운 원과 고리가 몇 개 더 필요한지 보여 줘요. 표시만 바뀌고, 기록은 어느 쪽이든 똑같이 인정됩니다.
나가도 판이 저장되나요?
네, 브라우저에 크기마다 판 하나씩 저장돼요. 탭이 숨겨져 있는 동안 시계는 멈춥니다.







