Все логично. Если бы первый не хотел пива, он бы сказал: "Нет", поскольку в этом случае пиво будут не все. Он хочет пива, но не знает, хотят ли два других. Поэтому логичный ответ: "Не знаю".
Второй понял, что первый будет пиво, сам тоже будет пиво, но на счет третьего он не уверен.
Третий понял, что раз первые двое не отказались от пива, значит пиво будут все, учитывая то, что он сам будет пиво.
З.Ы. Да, я нудный...
Второй понял, что первый будет пиво, сам тоже будет пиво, но на счет третьего он не уверен.
Третий понял, что раз первые двое не отказались от пива, значит пиво будут все, учитывая то, что он сам будет пиво.
З.Ы. Да, я нудный...