已知集合m={-1,0,1},n={2,3,4,5},映射f:m→n,当x∈m时,x+ f(x) +xf(x)为奇数,则这样的映射f的个数

问题描述:

已知集合m={-1,0,1},n={2,3,4,5},映射f:m→n,当x∈m时,x+ f(x) +xf(x)为奇数,则这样的映射f的个数
A.10个 B.18个 C.32个 D.24个

分情况讨论,适合题目要求的对应必须是:奇数对应奇数,奇数对应偶数,偶数对应奇数,也就是说奇数可以对应任何的元素,而偶数只能够对应奇数.
所以分两步:先安排偶数0的对应,有3或5两个选择
再安排奇数-1,1,他们没有任何限制所以有4的2次幂16
那么答案就是2*16=32选择C