返回列表 发帖

一道排列组合题,大家帮下忙!

1,2,3…,100这100个数中,任取两个数,使它们的乘积能被7整除,这两个数的取法(不计顺序)共有多少种?

脑子转不过来了,我的解法是1-100中,7的倍数有14个。两个数中只要有一个是7的倍数就可以。所以我的式子是C14,1 * C99,1

但是讲解给的是分步法,一种情况是两个数都是从这14个数中出来的,第二种情况是有一个数是从这十四个数出来的。式子是C14,2 + C14,1 * C86, 1

这两个式子结果肯定不一样。NN能不能指出我的思路有什么漏洞吗?谢谢
收藏 分享

lz的方法在两个数都是7倍数的情况有重复,如:取到7&14和14&7
所以需要把这部分重复的减出去

TOP

谢谢ls,算了一下,是重复了ls说的这部分。还是没想明白,这种算法是怎么重复进去的?

TOP

lz的式子=C14,1*C99,1=C14,1*C13,1+C14,1*C86,1
其中后半部分表示的是从7的倍数和非倍数各取一个的组合有多少种
前半部分却是排列的概念,意思是先从14个里面取一个,再从剩下的取一个,有先后顺序所以会重复。
不知道是否说清楚了 呵呵

TOP

明白了,谢谢。

TOP

返回列表

站长推荐 关闭


美国top10 MBA VIP申请服务

自2003年开始提供 MBA 申请服务以来,保持着90% 以上的成功率,其中Top10 MBA服务成功率更是高达95%


查看