A,B,C가 1개씩 먹어도 서로 정확히 몇 개 먹었는지 모르는 상황 아닌가요? 전 이 문제 풀 수 없는데요.
이용춘 [careful]
11-08-02 14:17
1
A,B,C 가 모두 1개씩 먹었다면
A 가 B에게 '너 나보다 많이먹었니?' 라고 질문할 때
B 가 생각하기를
(누구나 1개이상 먹었다.. 그러므로A역시 최소 1개 이상 먹었다 그런데 나는 1개만 먹었었으므로 A보다 적게 먹었거나 최소한 똑같이 1개를 먹었다. 즉, A보다 더 먹지 않았다 ) => "아니" 라고 대답을 하게 됩니다.
최창혁 [hyuk109v]
11-08-03 03:42
다들 기본으로 1개씩은 먹었고 이것은 모두가 알고 있다.
따라서 문제풀이 시작단계에서 a =1 b=1 c=1 d=1 나머지 7
b가 만약 총 5개를 먹었다면 a의 질문에 무조건 yes,하지만 모른다고했다.
만약 b가 1개만 먹었다면 a의 질문에 no라고 대답했을 것이다. 따라서
b는 2~4를 먹었다고 생각할 수 있다.
c가 만약 5개를 먹었다면 b의 질문에 무조건 yes, 하지만 c도 모른다고 함. 만약
c가 2개를 먹었다면 a b의 대화로(문제 보면 abcd가 모여서 대화한다고 생각할수있다)
b가 최소 2개는 먹었다는걸 알기때문에 no라고 했겠지만 모른다고 대답했기에.
c는 3~4개를 먹었다고 볼 수 있다.
문제에 이 대화를 모두 들은 d는 정확히 각자의 먹은 갯수를 알 수 있다고 했으니.
d가 모두의 먹은 갯수를 알기위해서 자기가 먹은 갯수가 5개가 되어야한다.
따라서 a=1,b=2,c=3,d=5
잠이 안와서,,
새벽에.. 나 뭐하니?
최창혁 [hyuk109v]
11-08-03 03:46
근데 이문제 예전에 봤을때는 초4문제가 아니라 다른 이름으로 올라왔던것같은데..
이런 문제도 돌고 돌면서 변화는군,, ㅋ
홍성준 [koswsk]
11-08-11 09:18
B는 적어도 두개이상 먹음 모른다고 대답했으니..
C는 적어도 세개이상 먹음 모른다고 대답했으니..
D는 이대화를 듣고 안다고 했으니 A, B, C가 몇개씩 먹었는지 안다고 했음.
알 수 있는 경우는 A, B, C가 각각 1, 2, 3개 먹었을 경우 한가지 뿐임.
따라서 D는 5개 먹음. 5개보다 적게 먹었을 경우 D는 누가 사과를 더먹었는지 알 수 없게 됨.
대표자 : 송필재
사업자번호 : 617-82-77792
06777
서울특별시 강남구 봉은사로 125 스파크플러스 B207 (논현동, 리스트빌딩)
TEL 02_6341_3177
FAX 02_3445_3177
copyright 2021 Mensa Korea. All Rights Reserved.