“2 012”含有数字0,1,2,且有两个数字2,则含有数字0,1,2,且有两个相同数字的四位数的个数为( 24)
就所含的两个相同数字是否为0进行分类计数:
第一类,所含的两个相同数字是0,则满足题意的四位数的个数为C31A22
2001 2010 2100
1002 1200 1020
第二类,所含的两个相同数字不是0,则满足题意的四位数的个数
相同数字为1
限定第一个位置为1,相同数字为1,C31C21
1012 1021 1210 1201 1120 1102
限定第一个位置为2,相同数字为1,C31
2101 2110 2011
不存在三种情况:0121,0112,0211
同理可得相同数字为2也为9种
由分类加法计数原理得,满足题意的四位数的个数为 6加18=24
3s 解决
先选重复数字 再排0 再排单个数剩下就是重复数字的位置