#include#includeusingnamespacestd;typedeflonglongllg;constin" />

亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

數(shù)論——Lucas定理模板

系統(tǒng) 2447 0

Formulation

For non-negative integers? m ?and? n ?and a prime? p , the following? congruence relation ?holds:

where

and

are the base? p ?expansions of? m ?and? n ?respectively.

?

      
        #include 
      
      
        <
      
      
        iostream
      
      
        >
      
      
        
#include
< cstdio >
#include
< cstring >
using namespace std;

typedef
long long llg;

const int N = 150000 ;

llg n, m, p, fac[N];

void init()
{
int i;
fac[
0 ] = 1 ;
for (i = 1 ; i <= p; i ++ )
fac[i]
= fac[i - 1 ] * i % p;
}

llg pow(llg a, llg b)
{
llg tmp
= a % p, ans = 1 ;
while (b)
{
if (b & 1 ) ans = ans * tmp % p;
tmp
= tmp * tmp % p;
b
>>= 1 ;
}
return ans;
}

llg C(llg n, llg m)
{
if (m > n) return 0 ;
return fac[n] * pow(fac[m] * fac[n - m], p - 2 ) % p;
}

llg Lucas(llg n, llg m)
{
if (m == 0 ) return 1 ;
else return (C(n % p, m % p) * Lucas(n / p, m / p)) % p;
}

int main()
{
int t;
scanf(
" %d " , & t);
while (t -- )
{
scanf(
" %I64d%I64d%I64d " , & n, & m, & p);
init();
printf(
" %I64d\n " , Lucas(n + m, n));
}
return 0 ;
}

數(shù)論——Lucas定理模板


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 午夜一级片| 天天躁狠狠躁夜夜躁 | 99久久亚洲综合精品网站 | 在线观看国产一区二区三区 | 久99久爱精品免费观看视频 | 久久一本综合 | 337p日本大胆欧美人术艺术6 | jazzjazz国产精品久久 | 图片亚洲va欧美va国产综合 | 国产综合色在线视频播放线视 | 日韩欧美在线观看视频一区二区 | 欧美一级视频免费看 | 久久永久免费 | 久久77777| 亚洲欧美日本视频 | 欧美胖老妇 | 青青免费视频视频在线 | 四虎黄色网址 | 美女国产在线 | 欧美精品在线一区 | 99久久精品自在自看国产 | 在线观看免费黄色小视频 | 成视频年人黄网站免费视频 | 四虎4444hu4影视最新地址 | 一级成人a免费视频 | 亚洲人成影院在线高清 | 亚洲网站在线看 | 免费视频爱爱太爽在线观看 | 久久久久久色 | 欧美成人a级在线视频 | 成人精品亚洲 | 久久91av| 亚洲精品乱码一区二区在线观看 | 久久麻豆亚洲精品 | 国产啪爱视频精品免视 | 日日摸夜夜摸狠狠摸日日碰夜夜做 | 亚洲国产成人久久综合一区77 | 人成在线免费视频 | 国产精品一区二区久久精品 | 久久精品一区二区三区日韩 | 日本欧美中文字幕 |