본문으로 건너뛰기

넘버링크 풀이 (숫자 잇기 퍼즐 솔버)

같은 숫자끼리 선으로 잇는 넘버링크·플로우 퍼즐을 입력하면 겹치지 않는 길을 찾아 그려 줍니다

도구를 불러오는 중…

넘버링크나 플로우식 퍼즐의 숫자 끝점을 넣으면 각 쌍을 교차하지 않게 잇는 길을 찾아 그리고, 그리는 방법이 하나뿐인지 확인하며, 길을 한 칸씩 보여 줄 수도 있습니다.

사용 방법

  1. '행'과 '열'(3–15)을 고릅니다. 먼저 써 보려면 '작은 예제 5×5', '중간 예제 7×7', '플로우식 8×8' 중 하나를 누릅니다.
  2. 칸을 누르고 키패드에서 숫자(1–20)를 누릅니다. 각 숫자는 정확히 두 칸에 넣습니다. '지우기'는 칸을 비웁니다. 판 아래 안내는 한 번만 있거나 세 번 이상 있는 숫자를 알려 줍니다.
  3. 신문 퍼즐과 플로우식 앱은 모든 칸을 길이 지나가므로 '모든 칸 채우기'를 켜 둡니다. 빈칸을 허용하는 문제집이면 끕니다.
  4. '풀기'를 누르면 길이 색 선으로 그려지고 답이 하나뿐인지 알려 줍니다. '정답 숨기기'로 지우고, '힌트 한 칸'을 누르면 길 하나를 한 칸 더 그리고 이유를 보여 줍니다.
  5. 'PNG로 저장'은 길이 보이는 판을 그림 파일로 받습니다. '모두 지우기'는 판을 비웁니다.

계산 방식과 참고

넘버링크 규칙

같은 숫자 두 개를 가로·세로로 칸에서 칸으로 움직이는 선 하나로 잇습니다. 선은 교차하거나 갈라지지 않고 같은 칸을 함께 쓰지 않습니다. 선은 자기 자신과 나란히 붙어 지나가지 않습니다. 선의 두 칸이 옆으로 붙어 있으면 더 짧은 선이 있다는 뜻이기 때문입니다. 흔한 신문·앱 형식에서는 판의 모든 칸을 어떤 선이든 지나갑니다.

넘버링크 손으로 푸는 요령

가장자리와 모서리부터 봅니다. 모서리의 끝점은 이웃 한 칸이 막히면 나갈 길이 하나뿐입니다. 가장자리를 따라 가까이 있는 쌍은 대개 가장 짧은 길로 이어지고, 그래야 가운데가 긴 선을 위해 비어 있습니다.

모든 칸을 채우는 문제라면 남겨질 칸을 찾습니다. 빈 이웃이 두 칸뿐인 빈칸은 그중 한쪽에 닿은 선이 지나가야 합니다. 막다른 빈칸에는 선 끝이 와야 하는데 그럴 수 없으므로, 선들이 그런 칸을 만들지 않게 그려야 합니다.

자주 묻는 질문

정답이 여러 개로 나오면?
잘 만든 넘버링크는 답이 하나뿐입니다. 답이 여러 개라면 대개 숫자를 다른 칸에 넣었거나 '모든 칸 채우기' 설정이 문제와 다른 경우입니다. 가능한 그림 하나를 보여 주므로 종이와 비교해 보세요.
플로우 프리 같은 퍼즐도 되나요?
플로우식 앱 퍼즐은 숫자 대신 색을 쓰는 같은 규칙입니다. 쌍을 모두 잇고 모든 칸을 채웁니다. 색마다 숫자 하나씩 정해 넣고 '모든 칸 채우기'를 켜 두세요.
모든 칸을 채우는 답이 없다고 나오는 이유는?
'모든 칸 채우기'가 켜져 있으면 모든 칸을 써야 합니다. 빈칸을 남기는 문제집도 있으니 설정을 끄고 다시 풀어 보세요. 그래도 답이 없으면 숫자 위치를 확인하세요.
판은 얼마나 크게 만들 수 있나요?
15×15까지, 숫자 쌍은 20개까지입니다. 쌍이 적고 넓게 빈 큰 판이 가장 오래 걸리며, 10초가 지나면 멈춥니다.