组合数学理论及其应用 详细的习题答案,1、 在小于2000的数中,有多少个正整数含有数字2? 解:千位数为1或0,百位数为2的正整数个数为:2*1*10*10; 千位数为1或0,百位数不为2,十位数为2的正整数个数为:2*9*1*10; 千位数为1或0,百位数和十位数皆不为2,个位数为2的正整数个数为:2*9*9*1; 故满足题意的整数个数为:2*1*10*10+2*9*1*10+2*9*9*1=542。 2、 在所有7位01串中,同时含有“101”串和“11”串的有多少个?