brunch

19. 알약 퍼즐 해법

조영필역

by 조영필 Zho YP

(이글은 <알약 퍼즐>에서 이어지는 글입니다.>)


<19주>

아하! 알약 해법 그리고 우리가 그것으로부터 배울 수 있는 것.


약속드렸듯이, 여기 지난주 알약 문제에 대한 해결책이 있다.


나는 해결책을 보내온 40분에게 감사하고 싶다. 당신들의 피드백은 이 목록(뉴스레터)을 살아있게 하고 재미있게 하는 것이다.


방금 참여한 분들을 위해, 여기 그 퍼즐이 있다:


당신은 잠재적으로 치명적인 질병에 걸렸다. 다행히도, 치료법은 있다. 3일 동안 당신은 약물 A와 약물 B를 각각 정확하게 1알씩 복용해야 한다(즉, 3일 동안 하루에 2알씩 – 전체로는 6알). 조금이라도 차이가 나면 당신은 죽는다.


첫날에 이런 일이 일어났다: 당신은 당신의 손에 약물 A의 1정을 가지고, 똑같은 손에 약물 B의 1정을 흔들어 꺼내고 있을 때, 실수로 당신은 2정을 꺼낸다. 끔찍하게도 당신은 정제 A와 B의 외관이 똑같다는 것을 알게 된다. 당신은 당신의 손에 3개의 똑같은 정제를 가지고 있는 것이다. 당신은 어떻게 해야 하는가?


내가 이 문제를 풀려고 노력했을 때, 내가 분할기법을 적용하기까지는 ASIT기법을 단순히 되는대로 다루고 있었다. 분할기법이 마음에 떠오르자마자 나는 내가 문제를 풀었다는 강력한 느낌을 가졌다.


그 이유는 분할기법이 갑자기 전적으로 새로운 방법을 개척할 수 있는 자유를 창조하고 많은 가능성들을 이용할 수 있게 한 탓이다. 처음에 나는 내손에 있는 각 알약을 반반씩 나누는 것에 대하여 생각했다, 그러면 3개의 알약 대신에 나는 6개의 반쪽 알약을 가지게 될 것이다.


반쪽 알약에 대한 아이디어를 조작한 후에, 나는 이 아이디어에 관하여 좋은 소식과 나쁜 소식이 있음을 감지했다. 좋은 소식은 약물 B에 관계되는 한 나는 그 문제를 풀었다는 것이었다. 왜? 왜냐하면 만약 내가 3개의 반쪽 알약을 가지면, 나는 확실히 나의 손에 정확히 하나의 온전한 B형의 알약만큼의 양을 가지기 때문이다. 나쁜 소식은 나는 여전히 A형의 알약을 단지 반만 가지게 된다는 것이다.


처음에 나는 문제를 완전히 풀지 못한 것에 약간 실망스러움을 느꼈다. 되돌아보면, 내가 그렇게 하는데 실패한 것을 보는 것은 매우 재미있다. 나는 내 손에 있는 알약들에 너무 신경 쓰다가 남겨진 알약들에 대하여는 까맣게 잊었던 것이다.


내가 남겨진 알약들에 주의를 돌린 바로 그 순간 나는 ‘유레카(Eureka)!’를 경험하였던 것이다. 내가 할 필요가 있는 모든 것은 A형의 봉지에 남겨진 2개의 알약에서 1알을 꺼내, 그것을 둘로 쪼개어서는 2짝의 3개의 반쪽 알약들에 그것을 더하여, 완벽한 A+B 의 결합을 형성하는 것이다.


자 내가 할 필요가 있는 것은 첫날에 이들 4개의 반쪽 알약을 복용하고, 남은 4개의 반쪽 알약은 그 다음날에 복용한다. 셋째 날에는, 나는 2개의 남은 알약을 복용할 필요가 있다.


이 뛰어난 퍼즐로부터 우리가 배우는 교훈은 두 겹이다. 먼저, 우리는 해결책을 찾는 우리의 탐색에서 ASIT 기법을 적용하여 새로운 문을 어떻게 열어젖히는지를 볼 수 있다. 다음으로, 우리는 단지 문제 대상(손 위의 3알)에만 관심을 두는 대신에 주변 환경적 대상(3개의 남겨진 알약)에 주의를 기울이는 중요성을 다시 한번 알 수 있다.


<20주>

나는 뉴스레터 18호에 소개된 알약 문제의 해답에 관한 많은 회신을 받았고, 이러한 피드백으로부터 나는 해답이 충분히 명확하지 않았을 수도 있다는 것을 이해했다, 그래서 여기 더 명확히 한다:


당신이 손에 2개의 B 알약과 1개의 A 알약을 가지고 있을 때, 모두 반으로 자른다 그러나 당신은 무작위적으로 6개의 반쪽 알약 중 3개를 선택하는 것이 아니다! (당신이 무작위적으로 반쪽 알약 들을 선택하면 실로 당신 손에 2개의 A 반쪽 알약과 1개의 B 반쪽 알약이 집힐 수도 있다.)

자, 알약을 자른 후에 당신은 그 알약의 왼쪽 반과 오른쪽 반을 가지고 있다고 가정하자. 첫날에 당신은 왼쪽의 3개의 반쪽 알약 모두를 선택한다. 이 3개의 반쪽 알약을 꺼내면, 당신은 정확히 1개의 B 알약과 반 개의 A 알약을 가지고 있다는 것을 확실히 안다. 이제 당신은 봉지로부터 또 다른 A의 반쪽 알약을 더하면 된다.

나는 이것이 해답을 명료하게 하기를 희망한다.

keyword