早教吧作业答案频道 -->数学-->
关于lucas定律解决大组合数取模问题,求救!我不想要复杂的证明过程,我想知道怎么使用.lucas定律:求C(n,m)%p(p是素数),即将m转化为p进制,每一位数是m0,m1..,n也转化为p进制,n0,n1...然后求C(n0
题目详情
关于lucas定律解决大组合数取模问题,求救!
我不想要复杂的证明过程,我想知道怎么使用.
lucas定律:求C( n,m )%p (p是素数),即将m转化为p进制,每一位数是m0,m1..,n也转化为p进制,n0,n1...
然后求C(n0,m0)*C(n1,m1)*.%p.
然后到了这里我还是看不懂,如果出现m0>n0怎么办,如果转化成p进制后数量不相等怎么办?比如求C(100,50)%17,可写成C(15,16)*C(5,2)%17,可是这里16大于15,怎么办?比如求C(10000,50)%17,10000变成17进制数有4个数字4,10,0,2,但是50才两个怎么办?还有lucas定律说p大概不可超过100000,但是就算p为20000,我们还是可能面临不小的组合数,比如如何求C(900,300)%10007(假设素数).
我不想要复杂的证明过程,我想知道怎么使用.
lucas定律:求C( n,m )%p (p是素数),即将m转化为p进制,每一位数是m0,m1..,n也转化为p进制,n0,n1...
然后求C(n0,m0)*C(n1,m1)*.%p.
然后到了这里我还是看不懂,如果出现m0>n0怎么办,如果转化成p进制后数量不相等怎么办?比如求C(100,50)%17,可写成C(15,16)*C(5,2)%17,可是这里16大于15,怎么办?比如求C(10000,50)%17,10000变成17进制数有4个数字4,10,0,2,但是50才两个怎么办?还有lucas定律说p大概不可超过100000,但是就算p为20000,我们还是可能面临不小的组合数,比如如何求C(900,300)%10007(假设素数).
▼优质解答
答案和解析
C(15,16)=0 对于n
看了关于lucas定律解决大组合数...的网友还看了以下:
一字组多词例题:幽(幽静)(幽默)(青幽幽)(幽灵)大家帮我多出几道这样的题,急用!不是幽的组词, 2020-05-13 …
坚持党对公安工作绝对领导的途径之一是组织领导,其实现途径是( )。A.健全公安机关各级 2020-05-18 …
坚持党对公安工作绝对领导的途径之一是组织领导,其实现途径是( )A.健全公安机关各级党组织,严密 2020-05-19 …
一个200米的跑道,他是由两个直道和两个半圆形的跑道组成的,一个200米的跑道,他是由两个直道和两 2020-06-04 …
一个200米的环形跑道,它是由两个直道和两个半圆形跑道组成····一个200米的环形跑道,它是由两 2020-06-04 …
天下之道管是矣百王之道一是矣 2020-06-11 …
(2012•河南三模)科学家发现过度肥胖往往造成血液中葡萄糖浓度过高,胰岛素浓度也偏高.出现这种生 2020-06-19 …
08北京奥运会会徽象征什么?我知道一是“京”字,二是一个人,三是什么 2020-06-30 …
十位同学互赠贺卡,每人给其他同学各寄出贺卡一张,那么他们共寄出多少张贺卡?这道题是组合的题对吗结果 2020-07-04 …
20道二元一次解方程组20道一元一次解不等式组10道应用题(可以是二元一次方程组的题,也可以是一元 2020-08-03 …