共40人养pet,1/2 cat, 5/8 dog, 1/8 bird, one person has all three pets, how many have two pets??the answer is 8 --> 20+[25-CD-1]+[5-BD-BC-1]=40 则 CD+BD+BC= 8 --> 20+(25-CD-1)+(5-BD-BC-1)=40
why not 11?
为什么不是 20+25+5-BD-BC-CD+1=40 --》CD+BD+BC= 11
请赐教 谢谢
举报
20+25+5 其中包含了总人数40,但 cat与dog都养的人的数目多加了一次,dog和bird都养的人的数目也多加了一次,cat和bird都养的人的数目也多加了一次,而三种都养的人的数目多加了2次
所以20+25+5-40-2,正好是养两种宠物的人数,可以画文森氏图比较明了
是的 AB+BC+AC=A+B+C+ABC-UBUC=20+25+5-40+1=11
但是题目问的是 养两种宠物的人有多少,AB、BC和AC中各包含了一个三个宠物都养的人,所有多算了3次那个有三个pet的人,所有要用11-3=8
发表回复
手机版|ChaseDream|GMT+8, 2025-12-5 22:58 京公网安备11010202008513号 京ICP证101109号 京ICP备12012021号
ChaseDream 论坛
© 2003-2025 ChaseDream.com. All Rights Reserved.