Out of a group of 21 persons, 9 eat vegetables, 10 eat fish and 7 eat eggs. 5 persons eat all three. How many persons eat at least two out of the three dishes?
My take:
Let $A∩B∩C = x$, then $(A∩B+B∩C+A∩C)$, this already contains $3x$. therefore subtracting $2x$ from this should result into POSITIVE value, but it is zero. Moreover, they are asking for "at least 2" which means $(A∩B+B∩C+A∩C) - 2x$.
Is something wrong with given data ?
The answer given in book is any number between [5,11].
Please help me understand & solve this question.
Any help is appreciated in advance.
Something is wrong with the data in this problem, assuming that each person eats at least one dish: vegetables, fish or eggs.
The number of persons which eat at least two out of the three dishes is $$N:=|F\cap V|+|V\cap E|+|E\cap F|-2|F\cap V\cap E|$$ By the inclusion-exclusion principle $$N=|F|+|V|+|E|-|F\cup V\cup E|-|F\cap V\cap E|\\=10+9+7-21-5=0.$$ This can't be because $N\geq |F\cap V\cap E|=5$.
On the other hand, if there are persons that do not eat vegetables, fish or eggs then $$10=\max(|F|,|V|,|E|)\leq |F\cup V\cup E|\leq 21$$ and the above equality implies $$5=|F\cap V\cap E|\leq N=21-|F\cup V\cup E|\leq 11.$$
P.S. By Sander De Dycker's comments, $|F\cup V\cup E|\not=10$, therefore $|F\cup V\cup E|\geq 11$ and $$5\leq N\le 10.$$