数学高手进 ,写点我能看得懂的解析

问题描述:

数学高手进 ,写点我能看得懂的解析
设集合A={1,2,3,4,5},B={6,7,8},从A到B的映射f中,满足f(1)≤f(2)≤f(3)≤f(4)≤f(5)的映射的个数是(  )
     (A)3   (B)6 (C)12  (D)21

第一种情况:映射到B的数全都相等,有3种映射(全6、全7、全8).
第二种情况:映射到B的数有两种,因此有4×3 = 12种(以6、7为例,有67777、66777、66677
、66667四种).
第三种情况:映射到B的数有三种,因此有3+2+1=6种.
因此总共有21种.