暗寐隐仙 发表于 2008-6-7 18:29:24

餐厅

由于父母白天都在工作,所以A、B、C三兄妹,每天都会到餐厅吃午餐。

   已知:三兄妹每次不是吃排骨饭,就是吃牛肉面,而且:
               1.如果A吃排骨饭,则B一定吃牛肉面。
               2.A、C两人不会同时吃一样的食物。
               3.B、C两人不会同时吃牛肉面。

      问:谁有可能昨天吃排骨饭,今天吃牛肉面?

花事了 发表于 2008-6-7 18:33:30

A吃排骨饭的话,B一定吃牛肉面,C一定牛肉面,不可能。
所以A一定每次都吃牛肉面,排除。
那么C就一定每次都吃排骨饭了。
所以只能是B,又能吃排骨饭又能吃牛肉面

冰冻记忆 发表于 2008-6-7 18:34:15

如果A吃排骨饭,则B一定吃牛肉面,则C吃排骨面,
但A,C不同,不成立。
则A吃牛肉面,C吃排骨面,B则都有可能……

Kudo88 发表于 2008-6-7 22:02:19

a吃牛肉面
b吃排骨饭
c吃排骨饭

b&c 昨天吃排骨饭,今天吃牛肉面

wxl0311027 发表于 2008-6-7 23:23:25

easy Bm1 (46)k

honeymint 发表于 2008-6-9 11:22:42

假设1:昨天A吃排骨饭,B吃牛肉面,C吃牛肉面
       但是B和C不可能同时吃牛肉面,所以昨天吃排骨饭的不是A
-假设1 fail

假设2:昨天B吃的排骨饭,那么A吃的牛肉面,C吃的排骨饭
       今天B吃的牛肉面,A吃的牛肉面,C吃排骨饭
-假设2成立

假设3:昨天C吃的排骨饭,A吃的牛肉面,B吃的排骨饭
       今天C吃的牛肉面,A吃的排骨饭,那么B必须要吃牛肉面,但是B和C不会同时吃牛肉面
-假设3 fail

-->昨天吃排骨饭今天吃牛肉面的是B

weepclouds 发表于 2008-6-9 12:47:39

如果A昨天吃排骨今天吃牛肉 则C昨天吃牛肉 今天吃排骨继续推下去就是B昨天吃排骨今天吃牛肉 但是 A吃排骨B 一定吃牛肉 所以矛盾
如果C昨天吃排骨今天吃牛肉 则A昨天吃牛肉今天吃排骨 B就是昨天两个都可能 今天必须吃牛肉 但BC不会同时吃牛肉 所以矛盾
如果B昨天吃排骨今天吃牛肉 则C 昨天今天都吃排骨,A昨天今天都吃牛肉,成立

答案是B

kwaikwai123 发表于 2008-6-9 18:33:00

這題我看過...別的網頁是火腿和豬排
页: [1]
查看完整版本: 餐厅