매직 스퀘어란?

매직 스퀘어는 N×N 격자에 서로 다른 수(보통 1부터 N²까지 연속 정수)를 배치해 모든 행·열·주대각선의 합이 같아지도록 만든 퍼즐입니다. 이 공통 합을 마법상수라고 부릅니다.

가장 유명한 예는 고대 중국의 3×3 Lo Shu입니다. 전설에 따르면 2,000여 년 전 뤄(Lo) 강에서 올라온 거북의 등에 이 배열이 새겨져 있었다고 전해집니다. 1~9를 배치했을 때 모든 행·열·대각선 합이 15가 됩니다.

2
9
4
7
5
3
6
1
8
Lo Shu 3×3 — 마법상수: 15

서양에서 가장 유명한 4×4 매직 스퀘어는 알브레히트 뒤러가 1514년 작품 "Melancholia I"에 새긴 배열입니다. 1~16을 사용하고 마법상수는 34이며, 마지막 줄 중앙 두 칸의 15·14가 작품 제작 연도를 암시하는 특징으로 유명합니다.

매직 스퀘어는 단순한 수학 호기심을 넘어, 균형과 대칭의 상징으로 오랜 세월 여러 문명에서 사랑받았습니다. 지금도 레크리에이션 수학에서 가장 많이 연구되는 숫자 퍼즐 중 하나입니다.

마법상수 계산 공식

1부터 N²까지 연속 정수를 사용하는 N×N 매직 스퀘어의 마법상수는 아래 공식으로 계산합니다.

마법상수 = N × (N² + 1) / 2
3×3 = 15
4×4 = 34
5×5 = 65
6×6 = 111

원리는 간단합니다. 1부터 N²까지의 총합은 N²(N²+1)/2이고, 이 합이 N개의 행으로 균등하게 배분되므로 행 하나의 합은 N(N²+1)/2가 됩니다. 완전한 매직 스퀘어에서는 열과 대각선도 같은 값을 가집니다.

따라서 퍼즐을 시작할 때 가장 먼저 해야 할 일은 목표 마법상수를 계산하는 것입니다.

매직 스퀘어를 만드는 4가지 방법

Siamese 방법(홀수 차수)

3×3, 5×5, 7×7 같은 홀수 차수에는 Siamese 방식이 가장 직관적입니다. 첫 줄 가운데에 1을 놓고, 다음 수는 “위로 한 칸 + 오른쪽 한 칸” 규칙으로 배치합니다. 위로 벗어나면 맨 아래로, 오른쪽으로 벗어나면 맨 왼쪽으로 이어 붙입니다. 해당 칸이 이미 차 있으면 위-오른쪽 대신 아래로 한 칸 내려갑니다.

LUX 방법(4의 배수 짝수 차수)

4×4, 8×8 등에는 L·U·X 형태의 보조 패턴을 사용한 LUX 방식이 자주 활용됩니다. 미리 정한 블록 규칙에 맞춰 수를 배치하면 마법상수 조건을 체계적으로 만족시킬 수 있습니다.

회전·대칭 변환

이미 알려진 해에서 90°/180°/270° 회전이나 좌우·상하·대각 대칭을 적용하면 또 다른 유효 해를 얻을 수 있습니다. 3×3은 기본형 하나에서 8개 변형이 나오고, 차수가 커질수록 경우의 수는 폭발적으로 증가합니다.

백트래킹(조건 기반 탐색)

퍼즐처럼 일부 칸만 주어진 경우에는 백트래킹이 가장 유연합니다. 빈칸에 후보를 넣고 행·열·대각선 조건을 점검한 뒤 진행합니다. 막히면 이전 단계로 돌아가 다음 후보를 시도합니다. 컴퓨터 알고리즘뿐 아니라 숙련 플레이어도 실전에서 사실상 같은 전략을 사용합니다.

매직 스퀘어를 빠르게 푸는 순서
  • 먼저 마법상수 계산 — 목표 합을 확정하면 탐색이 훨씬 쉬워집니다.
  • 거의 채워진 행·열부터 완성 — 3칸 중 2칸이 차 있으면 나머지 한 칸은 즉시 계산 가능합니다.
  • 중첩 제약 칸 우선 — 대각선에 걸리는 칸은 제약이 강해 우선 처리 가치가 높습니다.
  • 남은 수 목록 관리 — 미사용 숫자를 추적하면 후보군이 급격히 줄어듭니다.
  • 모든 방향 동시 점검 — 행만 맞추면 대각선에서 막히기 쉽습니다.

Kognify의 매직 그리드와 유사 게임

Kognify의 매직 그리드는 일부 칸이 채워진 상태에서 시작해 빈칸을 완성하는 퍼즐입니다. 목표는 모든 행·열·대각선 합을 마법상수로 맞추는 것입니다. 난이도는 3×3부터 5×5까지 커지고, 고난도일수록 초기 힌트 칸이 줄어듭니다.

매직 스퀘어를 좋아한다면 아래 게임도 잘 맞을 가능성이 큽니다.

자주 묻는 질문

매직 스퀘어란 무엇인가요?
매직 스퀘어는 N×N 정사각형 칸에 서로 다른 수를 채워 모든 행·열·대각선 합을 같게 만드는 퍼즐입니다. 이 공통 합을 마법상수라고 하며, 3×3(1~9 사용)의 마법상수는 15입니다.
N×N의 마법상수는 어떻게 계산하나요?
공식은 N × (N² + 1) / 2입니다. N=3이면 15, N=4이면 34, N=5이면 65입니다. 표준형(1부터 N²까지 연속 정수)에서 사용됩니다.
3×3 매직 스퀘어는 몇 가지가 있나요?
기본형은 Lo Shu 1종입니다. 회전·대칭 변환까지 포함하면 8가지가 되지만 구조적으로는 동일합니다. 4×4는 기본형만 880가지로 크게 늘어납니다.
Kognify 매직 그리드는 고전 방식과 무엇이 다른가요?
Kognify는 부분 완성 그리드의 빈칸을 채우는 방식입니다. 처음부터 직접 구성하는 전통 방식보다 스도쿠형 완성 퍼즐에 가깝고, 힌트 수와 크기에 따라 난이도가 달라집니다.
매직 스퀘어와 스도쿠는 관련이 있나요?
둘 다 숫자 제약형 그리드 퍼즐이지만 규칙이 다릅니다. 스도쿠는 중복 금지, 매직 스퀘어는 합의 일치가 핵심입니다. 두 게임 모두 논리 추론과 체계적 사고를 강화합니다.
매직 그리드 플레이하기
4,000년 역사의 숫자 퍼즐을 Kognify에서 지금 바로 시작하세요.
지금 시작하기 →
프리미엄 7일 체험 · 약정 없음 · Android & Web