数学脑筋急转弯(废话的别来,如果答案很好的话,可以考虑给财富值)a,b,c,d是大学同学,他们聚在一起介绍自己.a说:“如果我是上海人,那么b也是上海人.”b说:“如果我是上海人,c也是上海人.”c说:“如果我是上海人,那么d也是上海人.”结果大家都没有说错,但是只有两个人是上海人.究竟谁是上海人呢?
问题描述:
数学脑筋急转弯(废话的别来,如果答案很好的话,可以考虑给财富值)
a,b,c,d是大学同学,他们聚在一起介绍自己.a说:“如果我是上海人,那么b也是上海人.”b说:“如果我是上海人,c也是上海人.”c说:“如果我是上海人,那么d也是上海人.”结果大家都没有说错,但是只有两个人是上海人.究竟谁是上海人呢?
答
c,d
答
反推,是C D
答
a => b
b => c
c => d
于是 a => b => c => d
显然a与b不能是上海人,否则上海人数多于2个。于是只能c与d是上海人。
充分条件和必要条件
答
c、d喽
答
c,d呗
答
c和d吧!
答
用假设法做
1、如果a是上海人
那么b也是,但b也是的话c也是,这样就3个了,所以a不是上海人
2、假设b是上海人
那么c也是,但c也是的话d也是,这样就3个了,所以b不是上海人
2、假设c是上海人
那么d也是,满足所有条件.
所以c和d是上海人
答
推理:
假设a是上海人,则b是上海人,则c也是上海人,则与原题只有两个人是上海人矛盾。
所以,a不是上海人。
类推,假设b是上海人,则c是上海人,则d也是上海,与原题条件矛盾。
所以,b也不是上海人。
结论:c,d是上海人。
疑惑一:这是脑筋急转弯?
疑惑二:这是推理题?