"ㅅㄱ" 하면 사과, 사고, 시계, 수건… 답이 여러 개 떠오르죠. 초성 퀴즈는 이렇게 단어의 첫 자음만 보여 주고 원래 단어를 맞히는 놀이예요. 결론부터 말하면 초성 퀴즈는 주제를 정하고, 글자 수와 힌트로 난이도를 조절하고, 답이 하나로 좁혀지는지 확인하는 세 단계면 누구나 만들 수 있어요. 문제를 만들 때 단어를 하나하나 초성으로 바꾸기 번거롭다면 초성 추출기에 단어 목록을 붙여 넣으면 한 번에 바뀌어요.
이 글 앞부분은 모임, 수업, 행사에서 바로 쓸 수 있는 초성 퀴즈 만드는 법과 진행 요령이고, 뒷부분은 컴퓨터가 한글 글자에서 초성을 뽑아내는 원리예요. 한글 음절은 유니코드에 규칙적으로 배열돼 있어서, (글자 코드 − 44032) ÷ 588의 몫만 구하면 초성이 나와요. 엑셀이나 코드로 직접 초성 변환을 만들고 싶은 분도 참고할 수 있게 계산 과정을 단계별로 풀었어요.
핵심 요약
초성 퀴즈는 주제 정하기 → 초성 변환 → 답이 하나로 좁혀지는지 확인 → 힌트 준비 순서로 만들어요.
난이도는 글자 수(2글자가 가장 어렵고 길수록 쉬움), 주제 범위, 힌트 개수로 조절해요. 2글자 초성은 답이 수십 개가 될 수 있어요.
한글 음절 11,172자는 유니코드 44032(가)부터 초성 19 × 중성 21 × 종성 28 순서로 배열돼 있어요.
그래서 초성 번호 = (글자 코드 − 44032) ÷ 588의 몫이에요. 588은 초성 하나에 딸린 음절 수(21 × 28)예요.
초성 퀴즈란? 기본 규칙
초성 퀴즈는 단어나 문장의 각 글자에서 첫소리 자음(초성)만 남겨서 보여 주고, 원래 말을 맞히는 게임이에요. 예를 들면 이래요.
| 문제 | 정답 | 주제 |
|---|---|---|
| ㄷㅎㅁㄱ | 대한민국 | 나라 |
| ㄴㅅㄹ | 눈사람 | 겨울 |
| ㄸㅂㅇ | 떡볶이 | 음식 |
| ㅎㄹㅍㅌ | 해리포터 | 영화·책 |
| ㄱㄴ ㅁㅇ ㄱㅇㅇ ㅇㄴ ㅁㅇ ㄱㄷ | 가는 말이 고와야 오는 말이 곱다 | 속담 |
예능 프로그램이나 단톡방 게임으로 유행하면서 남녀노소 다 아는 놀이가 됐어요. 준비물 없이 화이트보드나 종이 한 장, 혹은 채팅창만 있으면 돼요. 국어 수업에서는 어휘 복습, 회사 워크숍에서는 아이스브레이킹, 가족 모임에서는 세대 대결용으로 많이 써요.
초성 퀴즈 만드는 법 4단계
1단계: 주제와 대상 정하기
주제가 정해져야 답의 범위가 좁혀져요. "ㅅㄱ"는 주제 없이 내면 답이 너무 많지만, "과일"이라고 알려 주면 사과로 거의 확정돼요.
- 초등학생: 동물, 과일, 학용품, 교과서 단원 낱말
- 중고등학생: 교과 핵심 개념(예: 광합성, 삼권분립), 고사성어, 문학 작품
- 성인 모임: 영화·드라마 제목, 노래 제목, 속담, 브랜드, 회사 관련 용어
- 세대 대결: 2000년대 유행어 vs 요즘 신조어
2단계: 단어를 초성으로 바꾸기
단어 목록을 만든 다음 초성으로 바꿔요. 열 문제 정도면 손으로 해도 되지만, 수업용으로 30~50문제를 만들 때는 초성 추출기에 줄바꿈으로 붙여 넣는 게 훨씬 빨라요. 띄어쓰기와 숫자, 영문은 그대로 두고 한글만 초성으로 바뀌어서, 문장형 문제도 모양을 유지한 채 만들 수 있어요.
3단계: 답이 하나로 좁혀지는지 확인하기
초성 퀴즈에서 가장 흔한 문제는 정답이 여러 개인 경우예요. "ㅈㄷ"라고 내면 자두, 지도, 전등, 장대… 다 맞는 말이라 분쟁이 생겨요. 문제를 만든 뒤에는 꼭 "이 초성으로 같은 주제의 다른 단어가 있나?"를 한 번씩 떠올려 보세요. 애매하면 주제를 좁히거나, 다른 정답도 인정한다는 규칙을 미리 정해 두면 돼요.
4단계: 힌트 준비하기
막혔을 때 쓸 힌트를 두세 단계로 준비해 두면 진행이 매끄러워요.
- 주제나 카테고리 공개 (예: "음식")
- 설명 힌트 (예: "빨갛고 매운 분식")
- 글자 하나 공개 (예: "떡ㅂㅇ")
초성 퀴즈 난이도 조절하는 요령
난이도를 결정하는 요소는 크게 세 가지예요.
글자 수: 직관과 반대로 짧을수록 어려워요. 초성은 19종이라 2글자 초성 조합은 19 × 19 = 361가지뿐인데, 2글자 단어는 수만 개가 넘어요. 그래서 2글자 초성 하나에 답 후보가 많게는 수십 개씩 몰려요. 반대로 4글자 이상이면 조합이 13만 가지가 넘어 답이 거의 하나로 정해지고, 사자성어나 영화 제목처럼 덩어리로 기억하는 말은 초성만 봐도 바로 떠올라요.
주제 범위: "아무 단어"보다 "과일", "과일"보다 "빨간 과일"처럼 좁힐수록 쉬워져요. 초보 대상이라면 주제를 먼저 알려 주고, 고수 대상이라면 주제 없이 내는 식으로 조절해요.
익숙함: 같은 4글자라도 "대한민국"은 누구나 맞히지만 "삼권분립"은 배운 사람만 맞혀요. 대상의 나이와 관심사에 맞는 단어를 고르는 게 가장 중요해요.
| 난이도 | 글자 수 | 주제 공개 | 예시 |
|---|---|---|---|
| 쉬움 | 4글자 이상 | 공개 | ㄱㄴ ㅁㅇ ㄱㅇㅇ…(속담) |
| 보통 | 3~4글자 | 공개 | ㄴㅅㄹ(겨울), ㅎㄹㅍㅌ(영화) |
| 어려움 | 2~3글자 | 비공개 | ㄸㅂㅇ |
| 매우 어려움 | 2글자 | 비공개, 정답 하나만 인정 | ㅅㄱ |
모임·수업에서 초성 퀴즈 진행하는 법
진행 방식에 따라 분위기가 꽤 달라져요. 상황별로 정리해 볼게요.
| 상황 | 진행 방식 | 팁 |
|---|---|---|
| 교실 수업 (20~30명) | 모둠별 화이트보드에 답 쓰기 | 정답 공개 때 뜻도 함께 복습 |
| 회사 워크숍 | 팀 대항 버저(손들기) 방식 | 회사·업계 용어를 섞으면 반응이 좋아요 |
| 가족·명절 모임 | 세대별 팀, 서로의 유행어 맞히기 | 어르신 팀엔 옛 노래 제목도 |
| 단톡방·온라인 | 문제를 올리고 먼저 맞힌 사람 점수 | 정답 기준(띄어쓰기 등)을 미리 공지 |
| 아이스브레이킹 | 참가자 이름 초성으로 출제 | 처음 만난 사이에서 이름 외우기 효과 |
시간 계획도 미리 세워 두면 좋아요. 아래는 문항당 생각 시간과 정답 공개·해설 시간을 가정해서 문제 수별로 걸리는 시간을 계산한 예시예요.
수업 15분 활동이면 15문제 안팎, 워크숍 30분 순서면 30문제 정도가 적당해요.
표로 보기
| 구분 | 생각 시간 (문항당 30초) | 정답 공개·해설 (문항당 20초) | 규칙 설명·점수 집계 |
|---|---|---|---|
| 10문제 | 5 | 3.3 | 3 |
| 15문제 | 7.5 | 5 | 3 |
| 20문제 | 10 | 6.7 | 4 |
| 30문제 | 15 | 10 | 5 |
생각 시간은 대상에 따라 늘리거나 줄이면 돼요. 초등 저학년은 45초 이상, 성인 모임은 20초로 짧게 잡아야 긴장감이 살아요. 화면에 띄울 때는 글자를 크게 하고, 초성 사이에 살짝 간격을 두면 뒷자리에서도 잘 보여요. 발표용 글자 수와 말하는 시간이 궁금하다면 글자 수와 발표 시간 계산도 참고해 보세요.
초성 추출 원리: 한글 유니코드 계산식
이제 컴퓨터가 "떡"에서 "ㄸ"를 어떻게 뽑아내는지 볼게요. 핵심은 한글 음절이 유니코드에 규칙적인 순서로 배열돼 있다는 점이에요.
한글 11,172자는 어떻게 배열돼 있을까
유니코드의 '한글 음절' 영역은 U+AC00(가, 10진수 44032)부터 U+D7A3(힣, 55203)까지 11,172자예요. 이 숫자는 우연이 아니라 다음 곱셈의 결과예요.
- 초성 19개: ㄱ ㄲ ㄴ ㄷ ㄸ ㄹ ㅁ ㅂ ㅃ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ
- 중성 21개: ㅏ ㅐ ㅑ ㅒ ㅓ ㅔ ㅕ ㅖ ㅗ ㅘ ㅙ ㅚ ㅛ ㅜ ㅝ ㅞ ㅟ ㅠ ㅡ ㅢ ㅣ
- 종성 28개: 받침 없음 + 받침 27개 (ㄱ ㄲ ㄳ ㄴ ㄵ ㄶ ㄷ ㄹ …)
19 × 21 × 28 = 11,172. 글자는 "초성이 가장 큰 단위, 그 안에 중성, 그 안에 종성" 순서로 배열돼요. 가, 각, 갂, 갃 … 처럼 종성이 먼저 바뀌고, 28개를 다 돌면 중성이 바뀌어 개, 객 …으로 넘어가고, 중성 21개를 다 돌면(21 × 28 = 588자) 초성이 ㄲ로 바뀌어 까가 시작돼요.
그래서 아래 공식이 성립해요.
글자 코드 = 44032 + (초성 번호 × 21 + 중성 번호) × 28 + 종성 번호
거꾸로 계산해서 초성 뽑기
공식을 거꾸로 풀면 초성, 중성, 종성을 모두 구할 수 있어요. '떡'(U+B5A1, 10진수 46497)을 예로 들어 볼게요.
- 44032를 빼요: 46497 − 44032 = 2465
- 588로 나눈 몫이 초성 번호예요: 2465 ÷ 588 = 4 (나머지 113) → 초성 목록의 4번(0부터 셈) = ㄸ
- 나머지를 28로 나눈 몫이 중성 번호예요: 113 ÷ 28 = 4 (나머지 1) → 중성 4번 = ㅓ
- 마지막 나머지가 종성 번호예요: 1 → 종성 1번 = ㄱ
같은 방법으로 '한'(54620)은 10588 ÷ 588 = 18 → ㅎ, '사'(49324)는 5292 ÷ 588 = 9 → ㅅ이 나와요. 초성 추출에는 2단계까지만 있으면 돼요.
코드로 쓰면 이렇게 짧아요
자바스크립트로 쓰면 몇 줄이면 끝나요.
const CHO = 'ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎ';
function chosung(text) {
return [...text].map(ch => {
const code = ch.charCodeAt(0) - 44032;
if (code < 0 || code > 11171) return ch; // 한글 음절이 아니면 그대로
return CHO[Math.floor(code / 588)];
}).join('');
}
chosung('스미스 랩'); // 'ㅅㅁㅅ ㄹ'
여기서 초성 목록을 문자열로 따로 둔 이유가 있어요. 화면에 보이는 ㄱ, ㄴ 같은 낱자는 '한글 호환 자모' 영역(U+3131~)에 있는데, 이 영역은 자음과 모음이 섞여 있고 겹받침용 글자도 끼어 있어서 ㄱ(U+3131) 다음 초성 ㄲ은 U+3132지만 ㄴ은 U+3134, ㄷ은 U+3137이에요. 번호에 일정한 숫자를 더하는 식으로는 못 구하고, 목록에서 꺼내 쓰는 게 가장 간단해요.
엑셀에서도 될까
엑셀에서도 같은 원리로 만들 수 있어요. 한 글자의 초성은 UNICODE 함수로 코드를 구한 뒤 위 계산을 하면 돼요. A1 셀의 첫 글자라면 =MID("ㄱㄲㄴㄷㄸㄹㅁㅂㅃㅅㅆㅇㅈㅉㅊㅋㅌㅍㅎ", INT((UNICODE(LEFT(A1,1))-44032)/588)+1, 1) 형태예요. 다만 단어 전체를 변환하려면 글자 수만큼 반복해야 해서 수식이 길어지니, 많은 양은 초성 추출기에 붙여 넣고 결과를 복사해 오는 게 편해요.
초성 추출은 어디에 쓰일까
초성 추출은 퀴즈 말고도 생활 곳곳에 들어 있어요.
- 초성 검색: 휴대폰 연락처에서 "ㄱㅁㅅ"만 쳐도 김민수가 나오는 기능이 바로 이 원리예요. 이름을 미리 초성으로 바꿔 두고 입력한 초성과 비교해요.
- 자동 완성·쇼핑 검색: 일부 쇼핑몰이나 앱은 초성만 입력해도 상품을 찾아 줘요.
- 비밀 메시지·밈: "ㅇㅈ(인정)", "ㄱㅅ(감사)", "ㅊㅋ(축하)"처럼 초성 줄임말은 채팅 문화의 일부예요.
- 정렬·색인: 가나다순 색인에서 ㄱ, ㄴ, ㄷ 묶음을 나눌 때도 초성 번호를 써요.
한글이 자모 단위로 어떻게 쪼개지고 조합되는지는 키보드 입력에서도 중요해요. 한영 전환을 깜빡해서 생긴 오타가 어떻게 생기는지는 한영 오타 변환 원리와 두벌식 자판에서 다뤘어요.
자주 묻는 질문
초성 퀴즈 문제는 어떻게 만들면 좋나요?
주제를 먼저 정하고, 대상이 아는 단어로 목록을 만든 뒤 초성으로 바꿔요. 같은 초성으로 다른 정답이 나오지 않는지 확인하고, 막힐 때 쓸 힌트를 두세 단계 준비하면 돼요. 단어가 많으면 초성 추출기로 한 번에 바꾸는 게 빨라요.
초성 퀴즈는 몇 글자가 적당한가요?
3~4글자가 가장 무난해요. 2글자는 정답 후보가 너무 많아 어렵고 분쟁이 생기기 쉬워요. 5글자 이상이나 속담·사자성어는 쉬운 편이라 몸풀기 문제로 좋아요.
초성 추출 공식이 어떻게 되나요?
한글 음절의 유니코드 값에서 44032를 빼고 588로 나눈 몫이 초성 번호예요. 이 번호를 ㄱ ㄲ ㄴ ㄷ ㄸ ㄹ ㅁ ㅂ ㅃ ㅅ ㅆ ㅇ ㅈ ㅉ ㅊ ㅋ ㅌ ㅍ ㅎ 순서의 목록에서 찾으면 돼요. 588은 초성 하나에 딸린 음절 수(중성 21 × 종성 28)예요.
쌍자음(ㄲ, ㄸ)도 초성으로 나오나요?
네, 초성 19개 안에 ㄲ ㄸ ㅃ ㅆ ㅉ 다섯 개가 따로 들어 있어서 '떡볶이'는 ㄸㅂㅇ으로 나와요. 퀴즈를 쉽게 하고 싶다면 쌍자음을 예사소리(ㄷ, ㅂ 등)로 바꿔서 내는 방법도 있어요.
영어나 숫자가 섞인 단어는 어떻게 되나요?
한글 음절이 아닌 글자는 계산 범위(44032~55203) 밖이라 그대로 남아요. 그래서 "K팝"은 "Kㅍ", "2층 버스"는 "2ㅊ ㅂㅅ"처럼 바뀌어요. 문제로 낼 때는 이 부분을 힌트처럼 활용할 수 있어요.
정리
초성 퀴즈는 주제 정하기 → 초성 변환 → 정답이 하나인지 확인 → 힌트 준비 네 단계로 만들고, 글자 수·주제 공개·익숙함으로 난이도를 조절해요. 짧은 2글자가 오히려 가장 어렵다는 점만 기억해도 분쟁 없는 문제를 만들 수 있어요. 초성을 뽑는 원리는 한글 11,172자가 유니코드에 초성 × 중성 × 종성 순으로 배열돼 있다는 데서 나오고, (글자 코드 − 44032) ÷ 588의 몫이 초성 번호예요.
문제 목록을 한 번에 바꾸려면 초성 추출기를, 문제지 글자 수를 맞추려면 글자수 세기를 함께 써 보세요. 화면에 띄울 문제를 꾸밀 특수문자가 필요하다면 특수문자 모음과 입력법도 참고해 보세요.