扑克牌.普及组题目

扑克牌
普及组有良心的兄弟们,谁能告诉我扑克牌样例是什么意思,看不懂。
吐槽一下我们班郑XX,他把这题做出来了。我教他k的幂次,后来他竟然返回,三十六计过河拆桥,反悔。与各位兄弟们截然相反。

1 个赞

题面?

组合数学是数学的重要组成部分,是一门研究离散对象的科学,它主要研究满足一定条件的组态(也称组合模型)的存在、计数以及构造等方面的问题。组合数学的主要内容有组合计数、组合设计、组合矩阵、组合优化等。

随着计算机科学的日益发展,组合数学的重要性也日渐凸显,因为计算机科学的核心内容是使用算法处理离散数据。

今天我们来研究组合数学中的一个有趣的问题,也是一个简单的计数问题:

从一副含有 n 张的扑克牌(每张扑克牌都不相同)中,分给 m 个人,第 i 个人得到 ai​ 张牌,求一共有几种分法,这个数可能非常大,请输出此数模 10007 后的结果。

输入格式:

第一行两个整数为 n, m。

第二行 m 个整数 ai​。

输出格式:

此数模 10007 后的结果。

样例输入1:

5 2 3 1

样例输出1:

20

样例输入2:

20 19 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

样例输出2:

8707

就是一共有5张不同的牌,又有2个人,第一个要拿3张牌,第二个要拿1张牌,最后有20种分配方案

好的谢谢,我基本懂了,请问您贵姓

赵,,,,(不要在意后面的符号)