PGR21.com
- tvN '더 지니어스' 관련 게시글을 위한 임시 게시판입니다.
- 방송 기간 한정 임시로 운영됩니다. (선거, 올림픽, 월드컵 게시판과 같음)
Date 2014/02/26 19:20:06
Name 마술사
Subject [분석] 진실탐지기 binary search+α 방법
binary search 에 진실탐지기 룰 (상대방이 진실을 말했을때 숫자하나 공개) 을 감안한 방법입니다

예) 내가 원주율을 10자리 까지 알고 있고
       상대방이 모를경우

질문1: 당신의 첫자리 숫자는 원주율 10자리 숫자보다 큰가?
상대가 답을 알경우) binary search와 동일
모를경우) 찍어서 맞출경우) 숫자하나 공개됨
                  찍어서 틀릴경우) binary search와 동일

  질문2: 당신의 둘째자리 숫자는 원주율 9자리 숫자보다 큰가?
위와 동일....

이런식으로 할경우, (상대방이 답을 모른다는 가정하에)1/2확률로 숫자하나가 공개되고 (이때 탐색영역의 6/10 제거), 원래 물었던 답도 알수 있으므로 binary search에 의해 탐색영역이 또 1/2가 됩니다.
즉 참을 말할경우 탐색영역의 4/5가 질문한방에 제거됩니다.

아닐경우 binary search식으로 탐색영역이 1/2로 줄기 때문에, 그냥 binary search보다는 훨씬 빠르게 됩니다. 평균적으로 질문한번에 검색영역의 13/20이 제거됩니다.4개의 숫자가 다 나오면 그다음엔 다시 binary search로 하면, 10번정도의 질문으로 답이 나옵니다.

또한 상대가 답을 알더라도 일반 binary search와 같기 때문에, risk가 거의 없습니다.

제생각엔 이게 제작진이 예상한 필승법이 아닐까 하는데...
여러분의 생각은 어떠신지요?

모바일로 써서 오타나 문단이 이상하게 보일수 있으니 미리 양해바랍니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
14/02/26 19:35
수정 아이콘
제가 쓴거랑 같네요. 저도 이게 가장 필승법에 가깝다고 생각합니다. 상대에게 페널티를 안기면서 의도한 정보도 가져올 수 있는 방법은 이거밖에 나온게 없는거같은데
14/02/26 20:40
수정 아이콘
근데이러면..

상대도 똑같이 할 수 있지 않나요?

하다못해 원주율을 몰라도 내 주민등록번호 뒷자리 4번째 숫자보다 큰가? 라고 할 수 있지 않나요?
14/02/26 20:51
수정 아이콘
원주율은 보통은 외우겠지만 자연법칙이기도 하고 남휘종쯤 되면 몇자리정도는 앉은자리에서 쓱쓱 작도해서 알아낼수도 있지만 그건 그냥 비대칭 정보잖아요.
14/02/26 21:15
수정 아이콘
그럼 원주율 말고 뭐 상대는 모르고 자신만이 아는 정보를 물으면 되겠죠. 예를들면 서대문구 무슨 동 어느 건물의 우편번호의 몇번째 자리수 이런식으로.. 그럼 결과는 아이템빨로 이상민씨 승리 아닐까 싶은데..
IdoIdoIdoIdo
14/02/27 02:08
수정 아이콘
계산이 잘못됐습니다. 경우의수가 10^4 에서 9^4로 줄어들어 제거율이 50%에 못미칩니다. 따라서 초기 오답을 한두개 말하는건 이론적으론 방어법이지 공격법이 아닙니다.
마술사
14/02/27 09:16
수정 아이콘
오답을 말하더라도, 페널티로인한 숫자공개뿐만아니라 원래 질문에 대한 대답도 들을수 있으므로 binary search보다 나쁠수가 없습니다...
14/02/27 10:32
수정 아이콘
좋은 방법이라고 생각됩니다. 패널티와 바이너리 서치를 같이 이용하는 방법이니..
3.1415926535 89793 23846 26433 83279
보통 3.141952 정도까지는 안다고 보면 그보다 낮은 순서에 값이 있어야 하는데
이번 케이스에 적용해 보면 첫자리가 1이므로
10번째 5보다 작다 이니 다음 3 이 나오는 자리는 15번째 자리입니다.

원주율 소수점 이하 15자리를 알고 있어야 한다는 어려운 문제가 있겠네요. ^^
IdoIdoIdoIdo
14/02/27 11:31
수정 아이콘
오답을 말해도 바이너리 정보를 알게 된다는 생각을 미처 못 했군요!
14/02/27 12:12
수정 아이콘
각자리수를 하나씩 찾는것보다
수 전체를 활용한 것이 낫겠죠.

log와 2진법, mod 같은것들이 생각나는데요.
비밀번호는 log2를 씌우면 12보다 큽니까?
비밀번호를 2진법으로 나타냈을때 1의 자리는 0입니까?
비밀번호 (mod 2)는 1입니까?
등등이 있겠네요.
14/02/27 17:46
수정 아이콘
원주율 필요 없이 숫자 하나 적어서 딜러한테 준 후에 "제가 방금 딜러한테 적어준 숫자보다 큰가요?" 물어보면 될듯.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
716 [분석] 홍진호가 탈락하길 바랍니다. [58] 주본좌6373 14/01/13 6373
713 [분석] [암전게임] IF 만약에 [3] 2'o clock3533 14/01/13 3533
710 [분석] 더지니어스 연출자의 생각은 이러하지 않았을까 [28] 해비5700 14/01/13 5700
707 [분석] 임ㆍ홍이 살아남고 불멸의 징표를 날려버릴 수 있는 경우의 수 [6] 쵸비4466 14/01/13 4466
702 [분석] 낡은 시스템 안에서의 가넷의 무게감 [1] Falling3964 14/01/13 3964
698 [분석] 시즌2에 아쉬운 점들. [5] Leeka3863 14/01/13 3863
691 [분석] 데스매치의 구성은 큰 문제가 아니라고 봅니다. [51] 레이몬드5055 14/01/12 5055
686 [분석] (뜬금없는 스포?)원색적 비난이라기 보단 심리학적으로? 재미있는거 본거같네요 [9] 기계공학4383 14/01/12 4383
684 [분석] 이두희는 정말로 홍진호 편이었을까요 ? [25] 엔타이어6712 14/01/12 6712
674 [분석] 제작진의 입장에서 생각해 봤습니다 [14] 산타4636 14/01/12 4636
672 [분석] 지니어스2는 왜 이렇게 독해졌을까?? [14] 주본좌5113 14/01/12 5113
661 [분석] 임요환, 이랬다면 어땠을까요? [16] 다인4901 14/01/12 4901
2458 [분석] 결승전 1회전 숫자장기 리뷰 [21] 트롤러30323 15/09/14 30323
652 [분석] 황신이 대단한건 냉정한 승부사 기질이 있다는거죠. [9] Leeka5345 14/01/12 5345
2446 [분석] 2라운드 게임, 개인적인 생각입니다. [12] SarAng_nAmoO10848 15/09/12 10848
645 [분석] 결국 3회전 때 배신했던 플레이어 다 떨어졌네요 [4] tristan3944 14/01/12 3944
638 [분석] 정말 조작이 없었을까? [60] 슈우6617 14/01/12 6617
2424 [분석] BGM을 통해 알아보는 PD의 속마음 [13] 아포가르토19824 15/09/07 19824
621 [분석] 이상민의 게임, 홍진호의 게임, 임요환이라는 말 [14] 한니발14909 14/01/12 14909
2419 [분석] 가장 빛났던 플레이어에 대한 단상 [6] 트롤러9905 15/09/07 9905
2418 [분석] 데스매치도 데스매치지만 전 메인매치 장동민 모습이 참 인상깊었네요 [14] 게바라11827 15/09/06 11827
618 [분석] 초반 탈락자는 출연자의 팬덤을 보고 사실상 제작진이 고르네요. & 나비효과 [36] 피자5896 14/01/12 5896
610 [분석] 6회게임의 나쁜 절도와 착한 계약불이행 [22] 산타4387 14/01/12 4387
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로