某餐廳的經理在一間商店買了一批葡萄酒。這批葡萄酒共有兩種不同的規格:一種瓶裝容量為五升,另一種為三升。
葡萄酒的價格已經算在餐費里了,經理也允許每位客人可以喝1/4升的葡萄酒。通常,這些葡萄酒會被倒進一個玻璃瓶里,放在桌上,以供客人們在需要時自己倒。
一個特別的晚上,餐廳舉辦了一場晚會。10分鐘內,16位客人陸續抵達。但就在這時,經理髮現,儲藏室里只剩下兩種規格的葡萄酒各一瓶了。好在對於16個坐在一起的客人來說,有兩玻璃杯的葡萄酒(每杯裝兩升)就夠了。問題在於,他手頭現在只有這兩個相同的玻璃杯,卻沒有辦法可以倒出2升的酒——其他的所有容器都正在使用中。
經理是一位很講究公平交易的商人,他不想短斤缺兩,但也不想多給客人葡萄酒。經過仔細考慮后,他終於想出了一個辦法,可以只使用玻璃杯和酒瓶,就剛好在每一個玻璃杯中裝滿兩升的葡萄酒。他是怎樣做到的?
一天,華生醫生和他的客人福爾摩斯,坐在開著的窗戶旁聊天,從庭院傳來一大群孩子的嬉笑聲。
客人:請告訴我,您有幾個孩子?
主人:那些孩子不全是我的。那是四家人家的孩子。我的孩子最多,弟弟的其次,妹妹的再次,叔叔的孩子最少。他們吵鬧成一團,因為他們不能按每隊九人湊成兩隊。可也真巧,如果把我們這四家孩子的數目相乘,其積數正好是我們房子的門牌號數,這個號數您是知道的。
客人:我在學校里也學過數學。讓我來試試把每一家孩子的數目算出來。不過要解這個算題,已知數據還嫌不夠。請告訴我,叔叔的孩子是一個呢,還是不止一個?
於是主人華生回答了這個問題。福爾摩斯聽后,很快就準確地計算出了孩子的數目,而且完全正確。
那麼,你知道門牌號是多少嗎?