노노그램

오답0
0
최고
 
 
 
 
 
 
 
 
 
 
데스크톱: 좌클릭·드래그로 칠하기, 우클릭·드래그로 X 표시. 모바일: 떠 있는 칠하기/표시 도구를 선택한 뒤 탭·드래그하고, 길게 누르면 반대 도구가 한 번 적용됩니다. 만족된 단서는 흐려집니다.

노노그램 규칙·조작·첫 추론

목표와 단서. 각 행과 열에서 어느 칸을 칠할지 찾아 숨은 그림을 완성합니다. 숫자는 연속해서 칠할 묶음의 길이를 실제 배치 순서대로 나타냅니다. 예를 들어 “3 2”라면 세 칸짜리 묶음, 둘을 가르는 한 칸 이상의 빈칸, 두 칸짜리 묶음이 차례로 놓입니다. 0은 그 줄 전체가 빈칸이라는 뜻입니다. 열 단서는 격자 위에 세로로, 행 단서는 왼쪽에 가로로 표시하며 모두 격자 쪽에 맞춥니다. 0이 아닌 줄은 현재 칠한 묶음 전체의 길이와 순서가 단서와 같아지면 흐려집니다. 이 표시는 교차하는 줄의 정답 여부까지 확인하지 않으며, 0 단서는 계속 선명하게 보입니다.

데스크톱 조작. 좌클릭하거나 왼쪽 버튼으로 드래그하면 칠하고, 우클릭하거나 오른쪽 버튼으로 드래그하면 빈칸으로 확정한 곳에 X를 표시합니다. 이 마우스 조작은 화면에 표시된 도구와 무관합니다. 드래그를 시작한 칸에서 놓기와 지우기가 정해집니다. 선택한 표시가 이미 있는 칸에서 시작하면 지우기로 바뀌어, 지나가는 칠한 칸과 X를 모두 지웁니다. 키보드에서는 화살표로 이동하고 O·Y로 칠하기, X·N으로 X 표시, Delete·Backspace로 지우며 M으로 화면 도구를 바꿉니다.

터치·펜 조작. 떠 있는 칠하기/X 도구에서 하나를 고른 뒤 탭하거나 드래그합니다. 드래그는 시작 칸에 따라 선택한 표시를 놓거나 기존 표시를 지웁니다. 한 칸을 420ms 동안 길게 누르면 반대 도구가 그 칸에 한 번 적용됩니다. 펜의 버튼이나 지우개 끝도 반대 도구를 바로 적용합니다.

실수 카운트와 자유 모드. 기본 실수 카운트 모드에서 그림이 아닌 칸을 칠하면 자동으로 X로 바뀌고, 그 칸이 이미 X가 아니라면 실수가 1 늘어납니다. X가 남아 있는 동안 같은 칸을 다시 칠해도 더 세지 않지만, X를 지운 뒤 같은 오답을 다시 칠하면 다시 1 늘어납니다. 자유 모드에서는 잘못 칠한 칸도 그대로 남고 자동 교정이나 실수 집계가 없습니다. 어느 모드에서도 한 번 잘못 칠했다는 이유로 퍼즐이 끝나지는 않습니다. 별도의 빨간 오류 칸은 없고, 잘못 놓은 X도 오류로 표시하지 않습니다. 실수 카운트 모드는 그림 칸을 모두 칠하면 끝나므로 배경의 X를 전부 채울 필요가 없습니다. 자유 모드는 칠한 칸의 집합이 해답과 정확히 같을 때 끝납니다. 승리 뒤에는 배경의 X가 지워지고 그림만 남습니다.

겹침. 한 줄에서 단서 순서, 묶음 사이의 필수 간격, 논리로 확정한 칠하기와 X를 모두 지키는 배치를 나열합니다. 가능한 모든 배치에서 공통으로 칠해지는 칸은 확정입니다. 묶음 하나라면 가장 이른 위치와 가장 늦은 위치에 놓고, 두 배치가 겹치는 칸을 찾습니다. 단서가 여러 개면 순서와 한 칸 이상의 간격을 유지하며 각 묶음의 가능한 위치를 비교합니다. 길이가 L인 하나의 연속 구간에 q개 단서가 배정됐을 때, 단서 길이의 합이 L − (q − 1)이면 배치가 고정됩니다. 사이의 q − 1칸은 묶음을 가르는 빈칸입니다.

가장자리에 묶음 고정하기. 줄의 물리적 가장자리나 X로 나뉜 구간의 첫 칸이 칠한 칸으로 확정되고 첫 번째 남은 단서에 속할 때만 묶음을 그곳에 고정합니다. 마지막 남은 단서는 반대쪽 끝에서 같은 원리를 씁니다. 이렇게 고정한 묶음이 단서 길이에 이르면 바로 안쪽 다음 칸을 X로 표시합니다. 칠한 칸이 가장자리 근처에 있다는 이유만으로 시작점을 고정해서는 안 됩니다. 이때는 가장 이른 배치와 가장 늦은 배치가 겹치는 칸만 칠합니다.

완성한 구간의 양끝을 X로 닫기. 연속해서 칠한 구간이 해당 단서 길이에 이르고 어느 단서인지도 확정됐다면, 판 안에서 바로 앞뒤 칸을 X로 표시합니다. 이 표시가 서로 다른 묶음이 붙는 것을 막고 교차하는 줄의 후보를 줄입니다. 한 줄에 필요한 묶음을 모두 놓았다면 그 줄의 나머지 칸은 전부 X입니다. 열에서 확정한 칠하기와 X는 행을 다시 좁히고, 행의 결과는 다시 열을 좁히므로 두 방향을 번갈아 확인합니다.

격자 크기 프리셋

프리셋격자
작게5 × 5
중간10 × 10
크게15 × 15

게임으로 나온 사례. Nintendo 공식 페이지는 Mario's Picross를 1995년 Game Boy 퍼즐로 소개하며, 행과 열의 가장자리 숫자를 따라 칸을 깎아 그림을 완성하는 방식을 설명합니다.

노노그램 자주 묻는 질문

단서 숫자가 여러 개면 무슨 뜻인가요?
적힌 순서대로 놓이는 서로 다른 칠하기 묶음입니다. 두 묶음 사이는 한 칸 이상 비어 있어야 합니다. 0은 그 행이나 열 전체가 빈칸이라는 뜻입니다.
어느 줄부터 풀면 되나요?
단서와 필수 간격이 남은 공간을 많이 차지하는 줄부터 살펴보세요. 가장 이른 배치와 가장 늦은 배치에 모두 포함되는 칸을 칠합니다. 공간을 정확히 채우는 줄은 묶음과 간격을 한꺼번에 확정할 수 있습니다.
X는 왜 쓰며, 모든 빈칸에 표시해야 하나요?
X는 비어 있다고 논리로 확정한 칸을 기록해 교차하는 줄의 배치 후보를 줄입니다. 완료를 위해 모든 빈칸에 X를 놓을 필요는 없습니다. 실수 카운트 모드는 그림 칸을 모두 칠하면 되고, 자유 모드는 칠한 칸 집합이 해답과 같으면 됩니다.
틀린 칸을 칠하면 어떻게 되나요?
실수 카운트 모드에서는 X로 자동 교정되고, 그 칸이 이미 X가 아니면 실수가 1 늘어납니다. X를 그대로 둔 채 같은 오답을 다시 칠하면 더 세지 않지만, X를 지우고 다시 틀리면 실수가 다시 늘어납니다. 자유 모드에서는 칠하기가 남고 교정하거나 세지 않습니다. 별도의 빨간 오류 칸은 없으며 잘못된 X도 오류로 강조하지 않습니다.
데스크톱과 터치 조작은 어떻게 다른가요?
데스크톱은 화면 도구와 관계없이 좌클릭·드래그로 칠하고 우클릭·드래그로 X를 놓습니다. 터치나 버튼 없는 펜에서는 떠 있는 칠하기/X 도구를 고른 뒤 탭·드래그하며, 420ms 길게 누르면 반대 도구가 한 번 적용됩니다. 어떤 입력이든 선택한 표시가 있는 칸에서 드래그를 시작하면 지나가는 칠한 칸과 X를 지웁니다.
새 퍼즐 버튼은 무엇을 하나요?
현재와 같은 크기에서 퍼즐 하나를 고릅니다. 후보가 둘 이상이면 바로 전에 풀던 퍼즐은 피합니다.
막히면 추측해야 하나요?
포함된 퍼즐은 행과 열의 배치 논리로 의도한 그림까지 풀리는지 확인했습니다. 단서 순서와 간격, 완성 구간의 경계, 교차하는 줄에서 새로 생긴 확정 칸을 다시 확인하세요.
브라우저에 무엇이 저장되나요?
현재 퍼즐과 진행 상태, 선택한 실수 카운트·자유 모드, 크기별 최고 기록, 완료한 퍼즐 수가 저장됩니다.