팬그램 (Pangram)을 아시나요?
제가 이번에 블로그에 포스팅 한 걸 옮겨왔습니다. 재밌게 봐주세요 ㅎㅎ
----------------
팬그램 (Pangram)은 그리스어로 '모든 글자' 라는 뜻의 "pan gramma" 에서 온 단어로, 한 언어를 구성하는 모든 글자를 한번 이상 포함하는 문장을 말합니다.
예를 들어, 영어 Pangram에는 "The quick brown fox jumps over the lazy dog." 이라는 유명한 문장이 있죠. 알파벳 a ~ z 모두가 한번 이상씩 들어가 있습니다. 그래서 폰트나 타자기 테스트용으로 많이 쓰입니다.
팬그램 중에는 언어를 구성하는 모든 글자가 딱 한번씩만 들어가있는 문장인 완전 팬그램 (Perfect pangram) 이 있습니다. 모든 글자를 정확히 한번만 써야 하니까 굉장히 어렵겠죠?
특히 알파벳 26자로 하는 영어 완전 팬그램의 경우, 자음이 모음보다 훨씬 많고 거의 모든 단어가 하나 이상의 모음을 포함하고 있기 때문에 고유명사나 축약어 없이는 만들기가 엄청나게 어렵습니다.
그런데도 순수 단어만으로 이루어진 26자 완전팬그램이 있긴 있더군요. 세개만 추려보면 다음과 같습니다.
* Veldt jynx grimps waqf zho buck.
* Junky qoph-flags vext crwd zimb.
* Cwm fjord bank glyphs vext quiz.
무슨 뜻인지 하나도 모르겠습니다. 어떻게 이런걸 찾아냈을까요 -_-;
.
.
영어 뿐만 아니라 우리나라 말에도 팬그램이 있습니다. 그런데 자음과 모음으로 나누어진 한글의 특성상 팬그램의 종류를 여러개 생각해볼 수 있는데요, (출처 : 위키백과
1) 자음 (ㄱ ~ ㅎ) 모두 한번씩만 사용하기.
* 첫 흙 담은 팥쥐 컵 (7 글자) -- kids의 cdpark 작
* 동틀녘 햇빛 작품 (7 글자) -- 네이버의 아트 작
* 닭 콩팥 훔친 집사 (7 글자) -- kids의 gaia/parsec 공동작
* 좋게 컵 읊던 첫 팀 (7 글자) -- kids의 valken 작
2) 자음 (ㄱ ~ ㅎ) 과 모음 (ㅏ ~ ㅣ) 모두 한번씩만 사용하기.
* 챠트 피면 술컵도 유효작. (10 글자) -- PuzzletChung/최종욱 공동작
3) 모든 자음 (ㄱ ~ ㅎ, ㄲㄸㅉㅃㅆ), 모든 모음(ㅏㅐㅑㅒㅓㅔㅕㅖㅗㅛㅜㅠㅡㅣㅘㅙㅚㅝㅞㅟㅢ) 한번 이상 사용하기.
* "웬 초콜릿? 제가 원했던 건 뻥튀기 쬐끔과 의류예요." "얘야, 왜 또 불평?" (26 글자) -- kids의 valken 작
.
.
.
저도 한번 시도해봤습니다. 모든 글자가 들어가게 만드는건 생각보다 어렵지 않았지만, 길이를 줄이는게 아주 어려웠습니다. -_-; 코드골프 하는 느낌도 좀 나고..
다음은 저의 약 8시간 동안의 고뇌 끝에 탄생한 문장입니다.
휴양 때 왜 쟤의 옛 비취에 웬 콩과 팥 쬐끔 뿌려뒀어요?
..... 말이 되는 문장 같기도하고.. 아닌 것 같기도 하고 -_-;
21자짜리 문장이구요,
ㅇ만 10번 사용하고, 나머지 모든 자음과 모음 (ㄱㄴㄷㄹㅁㅂㅅㅈㅊㅋㅌㅍㅎㄲㄸㅉㅃㅆ, ㅏㅐㅑㅒㅓㅔㅕㅖㅗㅛㅜㅠㅡㅣㅘㅙㅚㅝㅞㅟㅢ) 을 딱 한번씩만 썼습니다.
그래도 ㅇ 때문에 완전팬그램이라 부를 수는 없어서 아쉽네요.
따져보니 모음이 총 21개라서 길이 상으로는 더 줄이기 불가능하고, 자음은 된소리까지 포함해서 총 19개이기 때문에 받침에 자음을 전혀 사용하지 않는다 하더라도 두개의 자음이 중복됩니다.
한글로 완전팬그램은 불가능하지 않나 싶네요 -_-; 대신 ㅇ의 개수를 줄이는 것이 승부의 관건이라 할 수 있지 않을까요 ㅎㅎ
아희 언어로 좀 길게
아희 언어로 좀 길게 짜면 팬그램 조건을 만족하게 되려나요?
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
오 아이디어 좋네요 ㅎㅎ
팬그램 프로그래밍이라 ㅋㅋ 한번 짜봐야될 듯 싶네요
팬그램에 필요한 게
팬그램에 필요한 게 의미라면, 아희로 해석해 의미가 있든 한국어로 해석해 의미가 있든
한글을 문자 체계로 사용하는 언어이므로 한글 팬그램으로 볼 수 있겠군요.
정말 기대되는 시도예요. :)
(전략) 항복 권고를 받은 키탈저 태수 아지엣 사카라는 "항복? 먹는 거냐?"라는 짤막한 답장을 써보냈다. 베로시 토프탈은 행간에서 낄낄거림이 묻어나는 문체로 항복은 먹는 것이 아니라 자신의 미력함을 인정하고 상대에게 굴복하는 것이라는 상냥한 답을 보냈다. 그러자 아지엣 사카라는 "못 먹는 것이면 관심 없다."는 답장을 보냈다.
몽화 대사전 - http://cppig1995.n-pure.net/mh
Real programmers /* don't */ comment their code.
If it was hard to write, it should be /* hard to */ read.
받침도 생각하면
받침도 생각하면 글자가 더 많네요: ㄳ, ㄶ, 등등.
begin{signature}
THIS IS SPARTA!!!!!n.
end{signature}
begin{signature}
THIS IS SPARTA!!!!!n.
end{signature}
일단 대세를 보면
일단 대세를 보면 ㄱㅅ나 ㄴㅎ는 두개의 자음 각각을 뜻하는것처럼 되어있더군요.
예를들어 '닭' 이러면 ㄷ과 ㄹ과 ㄱ을 쓰고 있는겁니다.
그런데 세벌식 키보드 연습용 팬그램을 만들려고 한다면 겹받침도 포함시켜야겠죠 ㅎㅎ
맹학교 있을 때 점자
맹학교 있을 때 점자 팬그램 한 것이 생각나지만, 여기서 한글 점자 규정을 아시는 분은 거의 0 명에 가까울 것으라 생각되므로 저는 그냥 넘어가겠습니다. 어렵더군요 점자도. 혹시나 아시는 분들을 위해서 6점을 사용했고, 6 개의 점으로 조합 가능한 모든 한글이 들어가도록 만들었으니, 그냥 한글 팬그램하고 비슷했겠군요. 몇 년 전 일이라 기억이 안 나네요.
----
Lee Yeosong(이여송)
E-Mail: yeosong@gmail.com
HomePage: http://lys.lecl.net/
Wiki(Read-Only): http://lys.lecl.net/wiki/
Blog: http://lys.lecl.net/blog
MSN: ysnglee2000@hotmail.com
----
절이 싫으면 중이 떠나는 것이 아니라, 절이 싫으면 중이 절을 부숴야 한다.
사람천사
팬그램을 만들때
팬그램을 만들때 도움이 될만한 program을 짜봤습니다.
http://timothylive.net/pangram_maker.php
글자를 사용하면 회색으로 표기되고요 중복사용하면 점점 붉은색을 띱니다.
=====================================
http://timothylive.net
=====================================
http://timothylive.net
생각해 봤는데...
귤향 코피 몇 잔부터 드쇼. - 1번씩 사용
휴가철 전야 도심 교통 큰 불편. - 중복사용
좀 어색한가요?
처음껀 너무
처음껀 너무 거칠고
두번 째껀 범용으로 쓰기엔 너무 암울한 내용이지 싶습니다 = ㅅ=)ㅋㅋ;;
하긴,, 키스[후략]도 염장을 긁는 다는 점(?!)에서... ㅎㅎㅎ
와우 신기 그 자체~!
재미난 프로그래밍!!
매우 신기하고 쿨하네요~~ㅋ!
근데 한글은
근데 한글은 자음모음 조합이라는 점에서 팬그림의 의미가 좀 약하지 싶습니다.
자소의 모양도 중요하지만 그 배합(?)도 중요하니까요 = _=)