面试题(15分钟)
一个工厂对100种食品做细菌检测;
1、检出含有A种细菌的有50种;
2、检出含有B种细菌的有59种;
3、检出含有C种细菌的有48种;
4、同时检出含有A、B细菌22种;
5、同时检出含有A、C细菌17种;
6、同时检出含有B、C细菌28种;
7、同时检出含有A、B、C细菌7种;
问:
1、检出只有A种细菌的食品有()种;
2、检出没有细菌的食品有()种;哦
注:要再15分钟以内答出来;
------解决方案--------------------只有A的是18个,没有细菌的是7个
------解决方案--------------------- -
a+b b+c a+c的结果里面都包含a+b+c对吧
a+b+c:7
可知
a+b:15
b+c:10
a+c:21
由此可知
a:18
b:16
c:17
由此可知
0:3
综上:
全部:100
只有a:18
只有b:16
只有c:17
有a和b:15
有b和c:10
有a和c:21
有a和b和c:7
一个没有:3
连打字差不多3分钟……
------解决方案--------------------刚才算错了。
正确的是:
只有A:18
一个细菌都没有:3
------解决方案--------------------a= 50-22-17+7=18
b= 59-22-28+7=16
c= 48-17-28+7=10
null=100+14-18-16-10-28-17-22 = 3
------解决方案--------------------50-22-17+7 = 18
------解决方案--------------------50-(17-7+22)=18
100-50-(59-22)-(48-17-7+28)=3
------解决方案--------------------100-50-(59-22)-(48-(17-7+28))=3
------解决方案--------------------利用集合画了个圈 看的挺清楚的 计算结果是 A = 18 没有细菌的是3 和楼上用一样的方法的 呵呵……
------解决方案--------------------