单选题
甲、乙和丙三个人中的每一个人都从一街头小贩那儿至少买一种食物,该小贩仅售鱼、肉、蛋和菜四种食物。他们根据以下条件来选择他们的食物:
每个人最多只买每种食物一份;
若三个人中的某个人买了肉,则他不买菜;
至少有1个人买了肉,至少有1个人买了蛋;
乙买了菜;
丙买了鱼;
甲和丙不买蛋;
乙和丙不买同样的食物。
单选题
下面哪一项陈述一定正确?
【正确答案】
D
【答案解析】[解析] 本题是一道多次分组题,多次分组是指元素出现的次数大于等于1次,且组的个数不定。此时考虑的是每个元素出现的次数和总次数。这类题目实际上是在考数目问题。
条件表达:
(1)每个人最多只买每种食物一份;
(2)X=肉→X≠菜(表示若三个人中的某个人买了肉,则他不买菜);
(3)肉≥1,蛋≥1(表示至少有1个人买了肉,至少有1个人买了蛋);
(4)乙=菜(表示乙买了菜);
(5)丙=鱼(表示丙买了鱼);
(6)甲,丙≠蛋(表示甲和丙不买蛋);
(7)乙/丙(表示乙和丙不买同样的食物)。
条件分析:
本题中的4种食物是4种元素,分成甲、乙和丙三个组。每种元素可在不同的组出现,但在每一组中只能出现1次。由条件(2)可知肉和菜一定不能同组。根据条件(6)可知甲和丙都没有买蛋,再根据条件(3)可知蛋至少出现1次,所以一定是乙买了蛋,且蛋仅出现了1次。根据乙和丙不能买相同的食物可知鱼不在乙这一组,菜不在丙这一组。再根据条件(2)X=肉→X≠菜可知,如果肉出现的话,它只能在丙或甲这两组,且肉和菜只能在这两个组的每一分组中出现1次。
|
|
甲
|
乙
|
丙
|
|
鱼
|
|
×
|
+
|
|
肉
|
|
|
|
|
菜
|
|
+
|
×
|
|
蛋
|
×
|
+
|
×
|
根据条件分析可知乙一定买了一份蛋。
单选题
若小贩对每份食物收费1元,则这三个人最少可能花多少钱?
【正确答案】
B
【答案解析】[解析] 根据条件可知乙买了蛋和菜,丙买了鱼,而肉至少得出现1次,所以这三个人最少得花2+1+1=4元。
单选题
若小贩对每份食物收费1元,则这三个人最多可能花多少钱?
【正确答案】
B
【答案解析】[解析] 蛋和菜在乙组时,根据条件分析可知肉和鱼就不能在乙组;根据条件(7)中的乙和丙买的食物不一样可知,丙最多只能买鱼和肉;根据肉和菜不可能同时出现在同一组内,而蛋又不能在甲组,所以甲最多只能买鱼、肉与菜中的一种;根据以上分析可知每个人最多能买两种食物,所以这三个人最多可能花6元。此时他们分别所买的食物如下表所示:
单选题
若甲和乙恰好都买了2种食物,则下面哪一项陈述一定正确?
【正确答案】
A
【答案解析】[解析] 根据上题表格中的信息可知当甲买了两种食物时,他一定买了鱼。
单选题
若甲买了菜,则下面哪一项陈述一定正确?
【正确答案】
C
【答案解析】[解析] 因为肉和菜不能同组,而肉又最少得出现1次,所以当甲买了菜时,甲就不能买肉,根据条件(4)可知乙也买了菜,所以丙必须买肉。