第1个回答 2010-10-22
楼主注意!我当然知道0不在首位,可是你考虑比如204135这种情况了吗?
如果 0、1、3、5排列后,0在首位,这样0前一定要放2或者4
一共有 2×4×3×2×1 = 48,加上你算的360,正好是408.
楼主和楼下的问题都是一样的:
你忽略了这样的情况 204135,你排0135却不让0在首位,这不是漏了我举的这种情况吗?
0,1,2,3,4,5能组成的所有六位数有:5×5×4×3×2×1=600
这里面包括2、4相邻的情况,下面把他们排除
若2、4在 左1、2位: 2×4×3×2×1 = 48
不在左1、2位,最高为不能是0:4×2×3×3×2×1 = 144(1、2不在最高为的情况四种可能,4和2本身有两种排列,其它四位有3*3*2*1中情况)
600 - 48 -144 = 408