QuizWit

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ QuizWit ] in KIDS
글 쓴 이(By): cdpark (박종대)
날 짜 (Date): 1994년03월29일(화) 01시54분44초 KST
제 목(Title): Re: 6개짜리도 두번으로 안될꺼 같은데요.


6개는 당연히 안되죠...

5개도 도저히 두번만에 어떤 것이 다른 무게인지를 알아낼 수 없습니다.


(Lemma 1)

   임의의 N개의 돌이 있고, 그중 한개의 무게가 다르다고 할 때,

   그하나를 찾고, 그것이 무거운지 가벼운지도 알 기 위해서는

   적어도  log  2N 회의 저울질이 필요하다.
             3

Proof)
  저울(정확히는 천칭)의 상태는 왼쪽이 무겁다. 오른쪽이 무겁다. 양쪽의
  무게가 같다 는 세 가지 정보중의 한가지를 나타낼 수 있습니다.

  여기서 우리가 결정해야 하는 것은 N개중의 어느 것이 가벼운/무거운지를 알아내는
  것이므로, 2N가지중의 한가지 결론을 내려야 합니다. 따라서 위의 bound 이하의
  비교를 써서는 도저히 최종 답을 알아낼 수 없습니다.

 즉, 5개의 돌의 경우, log_3 10 = 2.09... 이므로, 적어도 3번의 비교가
 필요해집니다. 



(Lemma 2)
   임의의 4개의 돌이 있고, 그중 한개의 무게가 다르다고 할 때,

   그하나를 찾고, 그것이 무거운지 가벼운지도 알 기 위해서는

   적어도 3회의 저울질이 필요하다.

이 증명은 직접 해 보십시요.. 재미있을겁니다.

단, 정상 무게를 가지는 제 5의 돌을 가지고 있다면, 저울질은 2번으로 족합니다.
(12개에서 3번만에 찾는 경우, 첫 저울질이 평형이 된 경우..)

또, 무게가 다른 돌이 무엇인지만 궁금하다면, 이 경우에도 2번만에
무게가 다른 돌을 찾을 수 있습니다. (무거운지, 가벼운지는 모름..)

따라서, 돌이 3개 있는 경우에만 저울질 2번에 원하는 돌과 그 다른 것이
무엇인지를 찾을 수 있습니다.

--
씨디팍 박종대
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.